Picayune

A hand holds a lit scull 29 October, 200

Did Halloween Bring Out the Chupacabra?

Residents of Picayune, Mississippi think they might have been graced with the presence of the legendary Chupacabra. Jennifer Whitfeld and her son Justin saw an usual-looking creature near their home and captured the curious animal […]

10/30/2013