CINCINNATI (WXIX) - The first inaugural Fairy Tale Festival was held at Glenwood Gardens on June 18. The magic went beyond the costumes as the mythical-themed day treated visitors to Madcap Puppet ...