The Italian Festival

The Italians know how to do it, watch as Great Day's Italian reporter gets a taste of 15,000 meatballs, 10,000 glasses of wine and a lot of fun at The Italian Festival.
Published: 11:13 AM CDT October 11, 2016