Invisible Creatures (Official Music Video)
Invisible Creatures digital single now available for purchase on all major digital media platforms.
Invisible Creatures is the first song featured from their upcoming LP release "Arms of Night".
Written and Produced by Dead Astronauts
Guitar by Slade Templeton
Special thanks to:
Zoey Records and NewRetroWave Recrods