Never miss a Delaware County story!
A dog and pony show is a somewhat pejorative term for an overblown, over-hyped event. A horse and pony show, however, is an altogether…
Before we send you to this site, please subscribe to our daily newsletter.