North Carolina quintet Rainbow Kitten Surprise are visiting Buffalo tonight. The eccentrically-named band expertly mixes elements of folk, pop, and rock into something both palatable and fun. Thus far they have released three critically-acclaimed albums, culminating in their most recent, How to: Friend, Love, Freefall. They’re joined tonight by peppy indie-popper Caroline Rose.

Tonight’s show is at Town Ballroom. Doors are at 7pm.