Grinning Shadow – “The New Curse” EP (2010)March 12, 2012 Independent Release Review By Tony Cannella Grinning Shadows are yet another metal band to emanate out of Italy. Their new EP is titled, “The New Curse” and it features a… View Post