Satirical parade of Italian town a definite cut above ordinary

The elaborate satirical parade held at the Viareggio festival this weekend is well worth a look. Viareggio is on the Italian Riviera a short drive from Florence. It would be extremely pleasant right about now.