NYC’s Screamin’ Rebel Angels – How It’s Done…Son!
Psychobilly promoter and all around cool cat (kitten?) Laura Rebel Angel has gone from promoting the best psychobilly/rockabilly events in NYC to fronting her own band, the “Screamin’ Rebel Angels” to which I ask “What took you so long?”. As per the norm with Laura, it’s 1st class all the way. The lady can […]