Skip to content

Each small Italian town erupted in celebration as the Olympic Torch passed through on Wednesday February 8, 2006 including the small town of Moncalieri, Italy. The Piazza Vittorio Emanuele II in Moncalieri featured such costumes as the King of Peppers (ce

Each small Italian town erupted in celebration as the Olympic Torch passed through on Wednesday February 8, 2006 including the small town of Moncalieri, Italy. The Piazza Vittorio Emanuele II in Moncalieri featured such costumes as the King of Peppers (ce