Daily Archives: March 17, 2010

Video of the day –The World’s Biggest Muscles

This guy obviously has eaten too much of Popeye‘s spinach LOL. Damn!

Tagged , , , , , , , ,