Saturday Daily Delawhere [12.15.12]

Filed in Delaware by on December 15, 2012

The third Christmas light display is on Kelly Drive in Corner Ketch.

About the Author ()

Comments (1)

Trackback URL | Comments RSS Feed

  1. When did the Griswolds move out of New Castle?