Unbelievable Kenyan High Jumpers VIDEOS / By MF Jones Watch these high jumpers in Kenya catch some unbelievable air.
1908 – Britain Owns The World In London Olympics LIFE, RANDOM / By Lazer Horse 1908 was the first time London hosted the Olympics, and we smashed everyone to bits with our mad skillz. Kind of….