Music Youth Killed It Premiere New Single And Video For “Islands”By Team OrangeAugust 15, 20171 British alternative rockers Youth Killed It have premiered a new music video for “Islands”. The energetic new song follows the…