Loading...
Uploaded by ASTRINGER1964 on Sep 9, 2010
Tour de La France was held in Downtown Anderson on Labor Day Weekend 2010. On September 4, Downtown streets were filled with the exciting swish of wheels flying down the pavement.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)