Video: Chinese MC Hammer [must watch]

HOLY SHIT. Must watch. (Unless you’re his mom?)

[mefi]

Advertisements