Loading...
Uploaded by kozmickatt on May 17, 2008
The Seattle Center - the home of the Space Needle - is about a mile from my place. Nice (hot) day to take a bike ride up there.
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)