(PG-13 language) The 26th President of the United States Theodore Roosevelt (Lloyd Ahlquist) takes on legendary British prime minister Winston Churchill (Dan Bull) in the latest edition of Peter Shukoff and Lloyd Ahlquist‘s rap battle parody series, “Epic Rap Battles of History.”
Previous rap battle: Tony Hawk vs. Wayne Gretzky