This is the first single from the new Dinosaurs are still alive ep "I like everything" which will be released by the end of July.

Song written, recorded, mixed and so forth by Dinosaurs are still alive. Mastered by Frida Bengtsdotter.
Music video by Lucas Stålklinga

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…