56ºF

Houston man claims to have seen chupacabra

A man in Houston says he saw a chupacabra on his way to work and says he has the pictures to prove it.