LANDSLIDE – Landslide Is Hard Rock + Bad Reputation + More (2017)

In the late 80’s, LANDSLIDE became Denver Colorado’s top-drawing original act all the while generating quite a buzz due to exposure from radio airplay. Landslide was formed in 1987; this was the same year they released their self-titled, self produced album entitled “Landslide Is Hard Rock” on cassette and vinyl. Now the album is being released on CD for the...