Brighton, UK’s The Heavy Heavy performed Thursday night on Jimmy Kimmel Live! Check out their song “Miles and Miles” below and hear the song on solar-powered Sun Radio.