Riot Squad – Total Onslaught (1981) Vinyl 7″ EP
5 Tracks – Punk, Rock. Punk band from Cape Town, South Africa, active in the early 80s, at the same time as the UK punk band of the same ..
4 years ago
Comments Off on Riot Squad – Total Onslaught (1981) Vinyl 7″ EP
3095