IRadioUSA Wadio Spotlight
The Black Petals take the stage at 89 North at 8PM! We're playing along with some other great local bands!!
The Black Petals take the stage at 11:30 PM!!
Label: Scientific Sound
The Black Petals have been creating a sensation from Amagansett to New York City and beyond for the last couple of years. But they've had the spirit of music in their blood since the first time they've strummed a guitar, sang a note, picked up a drum stick or plugged in an amp.
Get ready to let t...See Full Bio