Ozzy and the Banshees

Sun Drug (with Smoke Season, Ozzy and the Banshees) At The Hi Hat, Saturday March 12th 2016

By Alyson Camus | March 14, 2016

The LA quartet could well have the envelope of giants destined to play larger places…arenas may be?