California Chupacabras 1st Jul 2013 Nothing like drinking hot chocolate and watching chupacabras in the backyard...