LA REPUBBLICA (Italy) Worldcrunch NAPLES– They say if you want to enjoy Italian theater, just walk out the front door. That goes 20 times over in the endlessly colorful southern city of Naples. Just such teatro di strada is all here in this amateur video (below), as a man unsuccessfully tries a U-turn in a […]