I can’t stop watching this video. I’m not even sure what I’m seeing, besides some sort of devil worship crazy demon walking. How is this even happening?
SUPER MoonWalking (original) – YouTube.
–
Like what you see? Subscribe to my RSS feed. And don’t forget to follow me on Twitter and like The House of Burks on Facebook for the latest updates!
–