Epic Rap Battles of History

Epic Rap Battles of History

Donald Trump vs Ebenezer Scrooge (3x6)


Air date: Dec 19, 2013

Late one winter night, greedy miser from A Christmas Carol, Ebenezer Scrooge (Zach Sherwin), is visited by business magnate Donald Trump (Nice Peter), who foretells of visits from another business magnate, J. P. Morgan (EpicLLOYD), rapper Kanye West (DeStorm Power), and the third spirit from A Christmas Carol, The Ghost of Christmas Yet to Come (Nice Peter).

  • Premiered: Sep 2010
  • Episodes: 92
  • Followers: 119
  • Running
  • YouTube
  • Monday