Troyen – The Demo (1981) by Dan | Oct 6, 2012 | 1981, Demo, NWOBHM, Troyen, UK | 0 Band: Troyen Release: The Demo Genre: NWOBHM Country: United Kingdom Year: 1981 Label:... Read More