Cougar sighting reported in New Castle Co.

November 10, 2010 3:44:36 PM PST
New Castle County Police are looking into the reported sighting of a mountain lion in Pike Creek, Delaware.

Load Comments