We've obtained footage that suggests the arrival of new Megalodons in the Sea of Thieves, but what does that mean for pirates and those oversized bath toys they insist on drifting about in? We put our top investigators on the case... https://www.youtube.com/watch?v=Q00YcCdkYIg

Comments