Lance Armstrong Tour De France Titles

PICTURE: Cheat Armstrong Can't Help But Boast

The Huffington Post UK | Posted 12.11.2012 | UK Sport

Lance Armstrong may have been finally outed as a disgraced drug cheat who misled the cycling community, but that hasn't stopped the Texan from tweetin...