Kelly Griffith in New Castle, DE

New Castle is the only city in Delaware where we found Kelly Griffith.