The US Air Force's mysterious X-37B completed its most recent mission over the weekend, landing at California's Vandenberg Air Force Base over the weekend after spending the last 674 days in space. What it was doing up there, though, remains a mystery.
- Hyundai Veloster N: menacing grille, big wing
- New Chevy Corvette ZR1 caught live on video
- Find and compare 2017 models
X 37b Questions
There are no questions about this topic.Be the first to ask!