Dying Giants – Minos Serpent’s Tail Video Mix by: Gtan November 19, 2018 https://altsds.co/ro58 TAP TO UNMUTE 2018, Dying Giants, MetalLast Update November 19, 2018 / Random Video Next Video Discover Deftones – Bored Directed by: Nick Egan PBSR – Holding Directed by: PBSR The Devil Wears Prada – Watchtower Directed by: Christopher Commons & Kate McFerren