Smash Mouth's new all star comes in the form of a lead singer! They just found their replacement for founding frontman, Steve Harwell. His name is Zach Goode and he is from a Los Angeles based Weezer cover band called Geezer. Check out the first song they released together! And no, we're not Rick rolling you.