Bigfoot at the Puccini Festival

As he continues his world travels, Bigfoot is exposed in the gardens of the Puccini Foundation Theater in Tore Del lago, Italy, for the Puccini Festival, an annual summer opera festival held in July and August to present the operas of the famous Italian composer Giacomo Puccini. Started in 1930, the Festival attracts about forty thousand spectators yearly...

 

August 5, 2012