Lemon Demon – Ancient Aliens
Hey, I made a really lazy video for the song Ancient Aliens by Lemon Demon off the album Spirit Phone. If you like the song maybe you should consider purchasing it. The footage is from the documentary “Dinosaurs!”. For lyrics, just turn on the closed captioning.