Never miss a Delaware County story!
Video production crews were recently working outside the Llanerch Diner in Upper Darby and caught the attention of commuters driving past the location, writes Pete…
Before we send you to this site, please subscribe to our daily newsletter.