NASA visit blows Tara away