The Vistanauts
Songwriter, producer, performer Tom Larsen ("Major Tom") formed The Vistanauts in 2017.Tom blasted back into the music scene with 13 new songs. "Apollo Down" is a sort of sonic travelogue/compendium of Tom's wide and eclectic musical muses thru the years. (Major)Tom also leads lauded Bowie "cover" band Major Tom & The Moonboys The Vistanauts are currently working on new Ep Tri-Borg Monstrosity. ... more
Streaming and Download help