Comment

USADA to Strip Lance Armstrong of 7 Tour De France Titles

657
makeitstop8/24/2012 9:56:45 am PDT

Hm…University of Colorado tax law professor says Mitt cheated on his taxes.

Of course, he concluded this after studying the docs that were posted on Gawker, so it’s automatically No Big Deal.
///