First impressions of earth: Piazza della vittoria