Human Achievement Reaches New High as Nepalese Man Smashes the Record for Kicking Himself in the Head

Advertisement

Tags

Also From Pop Culture