Top

Mellow Johnny's Tour de France watching party

Fans of Lance Armstrong watch the Mt Ventoux stage at Lance's own Mellow Johnny's bike shop on Fourth Street in Austin, TX. They applaud his third place finish in the 2009 Tour de France. More at http://touroftexas.com/blog/ and http://spring.net/blog/
Fans of Lance Armstrong watch the Mt Ventoux stage at Lance's own Mellow Johnny's bike shop on Fourth Street in Austin, TX. They applaud his...
Next Video
springnet
Uploaded 07/26/2009
2
Ratings
  • 3,524 Views
  • 1 Comments
  • 0 Favorites
  • Flag
  • Stumble
  • More
Embed:
Use old embed code

1 Comments

  • Get our free newsletter

    Amazing new updates!