cyclelicio.us
Biked to the shuttle flyover
An estimated 15,000 people watched the Space Shuttle Endeavour flyover at Moffett Field on Friday morning. Several thousand more watched from various vantage points along the San Francisco Bay Trai…