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

Follow

Get every new post delivered to your Inbox.

Join 590 other followers