Amazon – “Nature Last’s Ride” (2010)
Independent Release Review By Tony Cannella Sao Paulo, Brazil’s Amazon plays high caliber melodic metal. Amazon’s new album is titled “Nature’s Last Ride” and it comes six years after the…
Browsing Tag