After allegedly being caught while engaging in a sexual act together inside of a vehicle parked next to a playground, two Catholic priests are facing charges.
Just before 3:30 pm on September 4, a Volkswagen containing two men was reportedly parked on Ocean Drive in Miami Beach next to a park near the playground.
Due to the popularity of the location, there were several people in the area, and someone believed that they saw the men inside the vehicle partaking in oral sex and a call was placed to report it to the police.