A yacht club has been filmed at the bottom of a lake in a rural area in the US state of South Carolina.In the video, the club, The Ledgefield, can be seen taking a selfie in the water with their crew.The video has since been shared widely on social media and has been shared thousands […]

Continue Reading...