A look into Piazza del Campo in Siena, Italy, host to the craziest horse race you’ll ever see. Check out our story that aired on ABC for Wider World of Sports. See additional pictures here on Flickr.
A look into Piazza del Campo in Siena, Italy, host to the craziest horse race you’ll ever see. Check out our story that aired on ABC for Wider World of Sports. See additional pictures here on Flickr.