Loading...
Uploaded by joyghosh07 on Jan 12, 2008
This was in the Piazza del Popolo outside Hotel River Palace in Rome, Italy. People were buying firecrackers on the streets and bursting them in the square. The most unique new year for us till date
Travel & Events
Standard YouTube License
I love rome its cool over ther.....:)))))
malinamanson05 2 years ago
Load more suggestions
I love rome its cool over ther.....:)))))
malinamanson05 2 years ago