Friday, July 8, 2011

Is This True?

Just know Paul Sherwin claims that the Schleck brothers' Leopard-Trek takes is first name from the German, which is to say Nazi Germany, tank the Leopard because the team "is going to steamroll everyone during the tdf." Should this be true, I now have to cheer for Kloedi. I was wrong, see comments.


  1. The Leopard tank was built in 1965 so I think you can keep rooting for them :)