Guests Apprehended After Having Sex on Disney World Attraction Yo Ho, Yo Ho (A Pirate’s Life for Me)

Walt Disney World Resort is The Most Magical Place on Earth, where many Guests celebrate romantic events like…