Djordje Miladinović
April 24, 2023
San Diego/Temecula punks Strike Twelve have announced a June 30th release date for their upcoming album ‘Last Band Standing’ on Thousand...