The recently formed band from Leeds, UK has just dropped their latest single ‘Timebomb’, a bombastic rock track.Continue Reading