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?