Space shuttle Endeavor flying over Johnson Space Center in Houston.
204 likes
Log in to like or comment.