Friday, October 31, 2008

Chupacabra Sighting In Phoenix AZ!!!

The Chupacabra was spotted in Phoenix AZ earlier today shopping at a grocery store, he was caught in some really grainy cell phone camera footage coming out with a case of coronas.

1 comment:

  1. out of all the mythical, blood sucking creatures out there, the Chupacabra is almost certainly the sneakiest