February 16, 2023 “Streets of Terror” – Dutch hardcore punk vets DOWNSHOT are back with new single – watch new video here!