“Zelda vs Peach” a new live-action special effects video, created by filmmaker Andrew McMurry of AndrewMFilms, where Princess Zelda of The Legend of Zelda and Princess Peach of Super Mario Bros. settle their differences by engaging in an epic battle to the death.
submitted via Laughing Squid Tips
Use promo code SQUIDBLOG
for one free month of hosting.
Receive an email with each day's blog posts.