December 21st., somewhere in Lucca, Italy.
Walking through Lucca and what did we see?
But a group of Santas riding through the streets and up onto the wall.
Oh what a sight to behold on a chilly day.
See for yourself and turn your sound on.
December 21st., somewhere in Lucca, Italy.
Walking through Lucca and what did we see?
But a group of Santas riding through the streets and up onto the wall.
Oh what a sight to behold on a chilly day.
See for yourself and turn your sound on.