Star Power was a way better song. The demo for Hello Mexico, that is.
lul, My Heart Poop used to be five minutes long.
But seriously. Go check out the Cambiata
I know it's been over a year, but I've been looking everywhere for those STR demos, if you have them, could you send them to me? Thanks.