Epic Rap Battles of HistoryTV · 2010Criss Angel (body actor)Go Go DancerAdditional VocalsBlue Team MembergangsterDalekJamesEvolving ManSelfSpartanJohn BonhamJohn Paul JonesJimmy PageIndian ProtesterNikola Tesla (body actor)Jesus Quintana