MegaRan

Mega Ran’s ‘Language Arts’ Is a Concept Rap Album, Comic and Video Game That Will Teach You About the French Revolution
Mega Ran’s ‘Language Arts’ Is a Concept Rap Album, Comic and Video Game That Will Teach You About the French Revolution
Given our noted love of both Capcom's classic Mega Man games and hip-hop, it pretty much goes without saying that the staff of ComicsAlliance loves Mega Ran, aka Random, aka middle school Language Arts teacher turned rapper Raheem Jarbo...