Weird Stuff / May 3, 2012

Chinese Man Pulls 1.6-Ton Mercedes With His Eye Sockets