London trio Life of Dillon launch their debut single 'Overload', alongside their first ever music video. The band are set for some major touring this Summer with dates across North America including Columbia's Sweetlife Festival.
It's almost here! Here's what to expect.
New trailer gives a glimpse into this 2017 re-boot.