umstrum.com
THE PRESETS – KICKING AND SCREAMING (Electro/Indie – Australia)
A few days ago, The Presets released a new video for their last single “Kicking and Screaming”, the fifth release from the Australian act’s second album, Apocalyspo, out on Modular Reco…