Herd of DEER spotted on EMPTY streets!


A herd of deer was spotted on empty streets in Pennsylvania during coronavirus pandemic.


Sponsored Content

Sponsored Content