space shuttle time lapse


Space Shuttle Endeavour Time Lapse: Surfer Stephen’s Viral Video Of The Day

The space shuttle Endeavour had its final mission last week traveling through the streets of Los Angeles to its new home at the California Science Center. Endeavour traveled 12 miles from LAX to Exposition Park […]