Totally Enormous Extinct Dinosaurs – Tapes & Money

I had just posted this song pretty recently, but feel the need to share the video released today. It has some pretty trippy visuals with some live shots from his show this past February in London. Check it out.

 

Advertisements