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 Sleaford Mods – I Can Tell AUDIO ONLY Incubus – Glitterbomb LYRIC VIDEO Limp Bizkit – Ready To Go Directors: Fred Durst, Agata Alexander