Hey guys and gals, I think we have finally figured out what that empty hole residing in each of our hearts has been missing – Crazy Town. Formed in 1995 by Bret Mazur and Seth Binzer, Crazy Town had a run of singles in the early 2000s, but the track everyone still shutters when they […]