LLRV Lunar Landing Research VehicleThree Stooges Productions | No. 72001 | 1:72In-box reviewsExternal reviewsIn-box review CybermodelerReviewIPMS WarszawaReviewScale Model News Reviewforum.ipmsusa3.orgFactsLLRVLunar Landing Research VehicleThree Stooges Productions 1:7272001 2013 New tool