You have to love Japanese TV. Especially when they animate the news like this. Lance Armstrong drug use allegations summarized and pixelated. As found whilst checking out the Bike Co. blog.

Leave a Reply