Barbie Hatch

more N.A.S.A. videos & tour dates + pics from Le Poisson Rouge where they play again tonight

Truth told, it was hard to pay any attention to any of the music because randomly, three drunk chicks in silver spandex bodysuits and green painted legs came onstage and did a little bizarre, nonsensical, inebriated dance tease (doubt they were professionals as they were having difficulty balancing or even standing still in their stilettos…