fbpx

The Electric Petals

Story

The Electric Petals are a rock band from Canada. The sound is produced at their privately-owned log cabin studio located in Temagami, ON, Canada, 6 hrs north of Toronto. “Cherry Red” is the second single from their 11-track LP of the same name. They are currently producing their second album in Temagami, Summer 2021.

Photos

Media

Press

Tag could not be found!