VALHALLA, NY – Killer Raccoons aren’t just in Florida. A wild pack of killer raccoons attacked a woman at a NY railroad station.
VALHALLA, NY – Killer Raccoons aren’t just in Florida. A wild pack of killer raccoons attacked a woman at a NY railroad station.