Blood Red Shoes – Back from the Dead (Featuring JLX) August 31, 2020 https://altsounds.tv/6btc 2020, Alternative, Blood Red Shoes, RockLast Update August 31, 2020 / Discover Dead! – Enough Enough Enough Directed by: Ciaran Lyons TOOL – Vicarious Directed by: Adam Jones & Alex Grey Len – Steal My Sunshine Directed by: Marc Costanzo, Bradley Walsh