FINAL HOUR ENTERTAINMENT
RECORDS

Diy label: Total Onslaught (1981). Formed, Cape Town, Western Cape, South Africa. Also Known As, Riot Squad. Manufactured And Distributed By.

 
82 Riot Squad S.A. Total Onslaught FINAL HOUR ENTERTAINMENT FHE  001