Mega Ran New Video Premiere!
What up y'all! Big news! The good folks at Wired present my new video for "Buggin" (The Metamorphosis). check that out! http://www.wired.com/geekdad/2012/08/buggin-video/ If you don't understand the song, no problem, just check this out http://en.wikipedia.org/wiki/The_Metamorphosis This one is super special, not because I had to spend a weekend in a hot warehouse in Brooklyn to shoot it, but because YOU guys funded it with your generosity! Thank you! Enjoy! Peace! R