The World's Greatest Luchadore visits from his native motherland (Russia) to answer a few questions, bust a few rhymes and kick every American ass.

Feat. Daniel Kibblesmith, Erin Gleeson

Produced for The 222 Warehouse, 2007.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…