ORIGINAL: chickenrunn
Big foot definitely Poscio the thing in Mexico that eats little kids and chickens reflects red though so definitely not him or her or what ever it is exactly...
You mean the chupacabra, I've seen one of those! And some places allow spot lighting, Like PA.
-Jake