Canadian Band Barstool Confession Drops New Single on May 9th
The Barrie, Ontario-based band has unleashed their latest single “Tamed,” featuring their updated country rock sound. BARRIE, ON, CANADA, May 9, 2024 /EINPresswire.com/ -- Barstool Confession, the dynamic Canadian band hailing from Barrie, Ontario, …