Videos

Squirrels Infiltrating the Crawl Space in Metuchen, NJ

Here we are in Metuchen, NJ, where squirrels were seen entering the crawl space.