Savage (Nld) – Demo Collection (1981-1982) by Dan | Apr 23, 2016 | 1981, 1982, Demo, Hard Rock, Heavy Metal, Netherlands, Savage (Nld) | 0 Band: Savage (Nld) Release: Demo #1 (1981), Demo #2 (1982), Live at De Leeuwerik, Galder (1982)... Read More