Newport Italianfest - TeePee & Ponch on Vocals!

Newport Levee, Newport, KY