Lance Armstrong returns to cycling as Evil Killstrong, Onion Video

I would like to see Lance put a motor on his bike and jump the Grand Canyon. Do something worth a crap… Something there is about French sports that I find wanting. Ya know?

lance killstrong on oprah