You can now stream the single “Not Alone” from the metal/electronica outfit The Browning. This track is off their upcoming album Burn This World, which is set to be released on October 4th, 2011 via Earache Records. Enjoy!
Latest posts by Kriston McConnell (see all)
- Lucasfilm Confirms Plans To Develop New ‘Indiana Jones’ Film - May 5, 2015
- REVIEW: Alesana – ‘Confessions’ - April 29, 2015
- Our Last Night Stream New Single, “Home” - April 29, 2015