LA hardcore act Alpha & Omega have released another track off their upcoming debut album Life Swallower, due out July 13th on 6131 Records.
The track is titled Stand Alone and you can give it a listen on the band’s MySpace page.
Discover more from Dying Scene
Subscribe to get the latest posts sent to your email.