Sunday, February 22, 2009

Tour of California Fans show up the French

Well, the U.S. fans are quite interesting to say the least. Make sure you are not eating while you view this.

No comments:

Post a Comment