Loading...
Uploaded by wheetzilla on Feb 18, 2008
palo alto is the start city for the tour of california. this morning, the opening time trial was down palm drive and around the oval.
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)