I had a massive crush on the singer back in college. Back then I preferred this to "Smells Like Teen Spirit."
Too bad the Baby Animals didn't survive as a group past their second album, but what a debut album this was!
This reminds me of 1991