The Love Hate Music Box Tour: Rainbow Kitten Surprise’s (Mostly) U.S. Tour Stops in Houston
I’ve never come across a band that slides between labels and genres quite so evasively (and with such resulting triumph) as Rainbow Kitten Surprise. A band formed in a 2013 state university dorm room somewhere in North Carolina, in a deceivingly mundane fashion, has since evolved several times over, intoContinue Reading