Neil Armstrong the troll