Two weeks to the Tour.
I recall both Hamilton and Landis swearing up and down that they never did drugs.
Everyone says they don't do drugs until it's proven otherwise.
http://sports.nationalpost.com/2012/...france-titles/
On you're left....right .....le (sound of screaming and flesh being ripped from body)
Bookmarks