Sudden Impact Concert Photos

Sudden Impact was an English RAC band in the '80s .