Photos by: Stephen McGill (@steve_mcgill) – Alabama-based sci-fi rockers Man or Astro-man?, who reformed only three years ago and recently released their eighth studio album, Defcon 5…4…3…2…1, which was their first album in 12 years and produced by the likes of Steve Albini (Nirvana, Pixies, Manic Street Preachers) performed at Lee’s Palace last night with Miami-based indie rock … Continue reading →