Loading...
Uploaded by lvella on Nov 4, 2007
Every year, thousands make their pilgrimage to St. Anthony's Italian Festival in Wilmington where they can experience what it really means to be Italian!
Travel & Events
Standard YouTube License
Load more suggestions
All Comments