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 Trail. A lot of us took our bikes there.
See also: