Quick-Tiques!
SHAGGY “Scarecrow” (Self-released)
Classic Swedish hard rockers Shaggy released an outstanding album already back in 1975 and then fell off the earth, to return in 2012 with the equally exceptional album “Destination Nowhere.” Fighting Angels And Demons then followed this album”, was a double album, divided into two releases. The first one was stellar, so now that part […]
By Janne Stark
July 19, 2020