An unknown creature washed ashore on the Barrier Island. It has scientists scratching their heads as to what it is. Do you think this is real or a hoax?
An unknown creature washed ashore on the Barrier Island. It has scientists scratching their heads as to what it is. Do you think this is real or a hoax?