A deer that became stuck in a frozen Delaware pond on February 23 was rescued by park rangers and officers who worked together to free the animal from the frigid water. Footage captured by Marty ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results