Drones release "Live & Let Live"

UK based Drones have released a new song. The song is called “Live & Let Live” and is off of their upcoming album Our Hell Is Right Here due out February 12 via Thousand Island Records and Lockjaw Records. Drones released Exiled in 2018. Check out the song below.