Festival Gives Businesses ‘25,000 Chances to Make a First Impression’