Over 60 Vendors and Hundreds of Shoppers Braved the Heat for Curtis Fest 2017