Footage of a busy intersection near the Colosseum. The Forum is illuminated for the night. Filmed in Rome, Italy on May 6, 2012.
Footage of a busy intersection near the Colosseum. The Forum is illuminated for the night. Filmed in Rome, Italy on May 6, 2012.