0

UK Couple Stumbles across $70K Piece of Whale Vomit on Isolated Beach Site