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


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

View Comments

Recommended For You