Epic Rap Battles of History Rasputin vs StalinThis has to be the weirdest Rap Battles that Epic Rap Battles of History has done, see the battles starts off with Grigori Rasputin vs Joseph Stalin, but then Vladimir Lenin, Vladimir Putin and Mikhail Gorbachev join the battle.

The CAST for Rasputin vs Stalin. Grigori Rasputin, Vladimir Lenin & Vladimir Putin: Nice Peter (of Russian Descent) http://www.youtube.com/NicePeter http://twitter.com/NicePeter

Joseph Stalin & Mikhail Gorbachev: EpicLLOYD (No Russian Blood) http://www.youtube.com/EpicLLOYD https://twitter.com/theEpicLloyd Special guest bro: PewdiePie as Mikhail Baryshnikov http://www.youtube.com/PewdiePie Written by: Nice Peter, EpicLLOYD, Zach Sherwin, Dante Cimadamore, and Mike Betette

Beats Produced by: The Unbeatables http://bit.ly/SnTrR1 & Dizzy Productions Song Produced by: Nice Peter and Choco.