Just stumbled upon this video. incredible footage my dude. Weird how it feels nostalgic to see people this close and connected and it wasn't even that long ago lol. Anyways. Long live TDS. Peace & Love
Oh my GOD!!! I have just found this band, I am completely blown away 🤗 I hope they come to the UK soon... severely creaming over these guys, can’t believe I had never heard of them!!! Oh god, that feeling when you find a new Band 😛😛😛💘🇬🇧