home > domains > trippingmagazine.com
I think this video speaks for itself.
Tags: chupacabra , cryptids , cryptozoology , mexico , mysteries
Scientists investigate a blob floating in the Arctic Ocean, off Alaska’s North Slope.