Cool pic from the Tour de Suisse

June 15th, 2010

WHOA.

Comments are closed.