What a...human?
Meet Japanese Sprinter Kenichi Ito, who for some reason decided it was necessary to run on a track as if he were the first picture in those ape --> man evolution posters. Ito ran 100 meters in 17.47 seconds, breaking his own record from 2008 of 18.58 seconds. Good for him?
[H/T: Mashable]


























COMMENTS