Posts in tag
Metal Postcard Records
Album Review: Aliens – 30lbs of Air
Aliens have dodged a bullet with 30lbs of Air – a “concept album” that captures the essence of war while escaping the clichés. The term “concept album” tends to send a shiver down my spine. This turned into a shudder when I heard that the concept of this particular album was the ordinary men and …