October 8, 2017

Is this mysterious footage proof mermaids exist? Tourist sees ‘creature’ being pulled from water