Home » The Flaming Lips » The Flaming Lips – Dinosaurs On The Mountain The Flaming Lips – Dinosaurs On The Mountain Directed by: The Flaming Lips July 11, 2020 https://altsds.co/ue6p TAP TO UNMUTE 2020, Rock, The Flaming LipsLast Update July 11, 2020 / Random Video Next Video Discover Papa Roach – Dead Cell Director: Robert Lyon French 79 – The Remedy Directed by: Daniel Stankler Marilyn Manson – Tainted Love Directed by: Philip G. Atwell