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 Mastodon – Show Yourself Directed by: Robert Schober Imminence – Ghost Directed by: Tre Film Turnstile – Turnstile Love Connection Director: Brendan Yates