13 track debut LP from Dead Astronauts available October 16th as a digital download, CD, and deluxe CD box set.
Check out the animated trailer, here:
vimeo.com/108331887
Get more info and preorder, here:
telefuturen…
Home
Feed
Search
Library
Download