Chupacabra spotted in downtown San Diego
San Diego resident Paul Chase shot this short video of what he believes to be a chupacabra.
See More Videos and Photos!
Instagram:
Website:
Facebook: and
Leave A Reply
You must be logged in to post a comment.