Ratbaffle! performs the Song Fight! challenge 'The First Million Is The Hardest'.
See All 393 Episodes of "Song Fight!"