June 3rd, 2010
// Posted under: Reviews, Reviews › P
Pin Up Went Down – 342
When I started writing for the now-defunct Digital Metal (around 2002), France seemed like an insular metal nation. There weren’t too many Tricolore-bands that I could mention by name. The bands that did get some airtime, were marginal and quite frankly, seemed to require an exquisite taste simply because they were very—lack of a better […]
