Don't have Telegram yet? Try it now!
https://theplanetofsound.net/2016/04/08/out-today-8-april-2016-the-veldt-release-the-shocking-fuzz-of-your-electric-fur-mixtape-ep/
Out Today 8 April 2016 - The Veldt Release 'The Shocking Fuzz of Your Electric Fur' Mixtape EP