Pete Cafarella – keyboards, vocalsJosh Blair – drumsRafael Cohen – vocals, guitarsJustin Moyer “Destroyer” – bass, vocals It was a dark and rainy night. Okay, I lie. It was a bright but cloudy day in Austin at SXSW. It had been pouring and people were scrambling from one club to another to catch this band […]