Time-travel through the streets of Rome in Rome, Italy