I saw a pair of chupacabras about 1/4 mile from my house on Monday. I was driving in the car at the stop sign end of my street. I used zoom setting on the cell phone and could only get the one photo. Fortunate to even get the one photo because the phone was in the dashboard cradle and like I said, I was driving.
Fairly uncommon to spot not one but two together, especially in northern New England.
Fairly uncommon to spot not one but two together, especially in northern New England.