Dante Cimadamore as Nikola Tesla (body actor)
Episodes 1
Nikola Tesla vs. Thomas Edison
March 11, 2013
• 2m
2x15
Nikola Tesla faces off against Thomas Edison in this episode of Epic Rap Battles of History. Who won? You decide.
Read More