New Video By Mega Ran – “Space Defense Team” Ft. Kool Keith & Wordburglar

Mega Ran drops an animated visual for “Space Defense Team” with fellow indie Hip Hop legend Kool Keith and MC Wordburglar.