Man Or Astro Man share single, announce tour dates

Man or Astro-man? announces new album & tour

Recorded with longtime Astro copilot, Steve Albini in Chicago, IL and also with Daniel Farris of Denial Labs in Birmingham, AL, the new album finds the band bringing their unique powerful style of Science Friction back to greater humanity in supreme form. It seems Man or Astro-Man?

Read More