Parking Lot Published January 27, 2014 at 1024 × 768 in NASA Spacecraft Lands at Oak Grove ← Previous Next → It’s easy to make it look like a spacecraft has landed near you!