Thomas Edison and Nikola Tesla in epic rap battle parody

(CBS News) If you're a total science and history geek like your blogger here, you're probably well aware of the bitter battle of words, minds and technology that occurred between Thomas Edison and Nikola Tesla (primarily) in the 19th century. What you're not aware of, however, is the new epic rap battle parody between these two titans above. Click play to get your laugh and learn on.

The tongue-in-cheek piece that plays on the classic AC/DC battle (and more) was posted by Epic Rap Battles of History, and features EpicLLOYD in the role of Thomas Edison and Dante Cimadamore (aka Give Me Motion) portraying Nikola Tesla (though voiced by Nice Peter). Personally, I've always sided with Tesla, though still have to give Edison his due. But who do you think won (or should have won) this battle? As always, feel free to leave me some comment love below with your thoughts. And to check out more Epic Rap Battles of History, be sure to click here to go to their YouTube page.

UPDATE: Thanks go out to Commenter "johanwohh" for pointing out an accidental switch (now corrected) by your blogger here on the voice for Tesla!