I Saw A Chupacabra...What's the Scariest Thing You Ever Saw?
November 16, 2006 9:37pm CST
Have you ever heard of el chupacabra? I found one tangled in seaweed on a beach in 1996. It was the scariest thing I ever saw.