Find Station
 

Lance Armstrong Proves He's Not Dead Through Instagram Video

The disgrace cyclist posted an Instagram video Friday to prove he is very much alive after an internet report said he died.

Source: Mashable