Wednesday, May 12, 2021

VIDEO: Unique Backyard Video Capture of Space Shuttle Endeavour

Los Angeles, CA, USA (October 12, 2012) — A resident of the Los Angeles community of Westchester took this up close footage of the space shuttle Endeavour passing his backyard on its way to the California Science Center earlier today.

Related Articles

Latest Articles