Princess Peach & Toad Get Ready to Fight in 'Super Mario Bros' Trailer - Watch Now!

princess peach toad take mario on adventure in super mario bros trailer 06

About Photo #1363206: Our first look at Princess Peach and her voice have been unveiled in the just released trailer for The Super Mario Bros. Movie! The upcoming animated film stars… Read The Post Here