Friday 18 January 2013

Big Tex opens up.

Lance Armstrong - seven time Tour de France champion. All credit to performance enhancing drugs.

My idol just crashed to the ground.