LISTEN: Rainbow Kitten Surprise A) The band’s name s RAINBOW KITTEN SURPRISE. Seriously. How can a band suck with […]