August 1, 2008

They Almost made it to the Olympics.  Check out the Cycling Vigilante!