Alexander the Great (Zach Sherwin) and Ivan the Terrible (Nice Peter) recently faced off in a poisonous episode of Epic Rap Battles of History created by Nice Peter and EpicLLOYD.
Alexander the Great (Zach Sherwin) and Ivan the Terrible (Nice Peter) recently faced off in a poisonous episode of Epic Rap Battles of History created by Nice Peter and EpicLLOYD.