Discover This: TAPE TOY

Born out of being ‘forced’ together by their school headmaster, Dutch band TAPE TOY have come a long way in the last two years.