By using this site, you agree to our Privacy Policy and our Terms of Use. Close
CarcharodonKraz said:
Did any1 else lose there shit when the new power up was revealed? I immediately thought "does this mean peach was once a toad!?"                             

Well her last name is Toadstool, and she rules over a kingdom pretty much exclusively inhabited by Toads. Makes sense to me.