Tag Archives: mushrooms

Toad has only the best.

May 18, 2009

Comments Off

Toad Mushroom

First we all know that Toad is the best whether it comes to speed/digging skills or Kart racing.  Well now we know what he does when not serving Princess Peach and her kingdom.  Looks like Toad also supplies the best. You can pick up the shirt, along with a few other video game related shirts […]

Continue reading...