Super Mario 3D World The Musical, Peach Joins the Mario Brothers Team With a Song
Brothers Antonius and Vijay Nazareth of the YouTube musical group AVbyte have created “Super Mario 3D World The Musical,” a song about Peach teaming up to work with Mario, Luigi, and Toad instead of being a damsel in distress yet again.