ampsandgreenscreens.com
Nightmare - The Aftermath - Amps and Green Screens
Once again The Maestro finds himself in a situation where he got an album from a band he knew zero, zilch, nada about. And once again said album has brought a big ol’smile to his face!! The band is NIGHTMARE, and the album is The Aftermath. Apparently these guys put out records in 1984 and …