Reviews

The Damned Say Farewell To Australia

The UK in the late 70s produced some iconic punk rock bands. The Sex Pistols and the Clash came and went. The Damned released the UK’s first punk single, “New Rose”, and has been rolling […]