Tag: luchoward
Indie Memphis 2021 Fest Review: ALIEN ON STAGE, Ode to DIY'ers Everywhere
“In space, no one can hear you scream.” — Alien tagline. Eight simple, monosyllabic words, eight words that promised unimaginable horrors and terrors in 1979, except Ridley Scott, H.R. Giger, and Dan O’Bannon imagined them for contemporary and future, unborn...