Revolution, Piazza di Spagna