Superman Vs. Goku In Epic Rap Battles Of History

  • Goku vs Superman. Epic Rap Battles of History Season 3.

    Source: / Via:

    Ray William Johnson plays Goku in this Epic Rap Battle against Superman. The battle is pretty evenly matched, until Goku’s final line.

    Too soon? Poor Christopher Reeve.