Torii MacAdams will be back to earth in 21 years like Interstellar The last manned mission to the Moon was in 1972, but even 43 years and diminished NASA budgets haven’t dampened the belief that space, Mars and beyond, is the final frontier. Legowelt’s new EP, Cosmic Space, is a retro-futuristic glance at the cosmos; […]