Watch Super Mario, Princess Peach Come To Life In New Musical VIDEO

Fatimah Mazhar

Popular YouTube channel AVByte brought Mario Brothers, Princess Peach and Toad together in one amazing video with the princess in her new avatar, showing she is not just a damsel in distress anymore.

The latest game in the Nintendo series, “Super Mario 3D World” just got the musical treatment it deserves.

Also Watch: After Ohio State Halftime Spectacle, Clemson University Pays Epic Tribute To Nintendo