Happy Birthday, ST Author: retrophisch Published: September 18, 2005 0 comments Today, the SuperToad turns…well, another year older. We’ll just leave it at that. Happy Birthday, Brian!