Tag Archives: The Lost Society

CD Review of Lost Society’s LOUD FAST DEATH

Music Review: The Lost Society CD: Fast Loud Death Release: March 15th, 2013 EUROPE March 19th, 2013 USA Label: Nuclear Blast GmbH   Ah Lost Society…what a refreshing punch in the face you are!   Here my friends you will find a good old fashioned dose of thrash metal with some modern day and some old