In October, the mysterious “Phantom of the Aqua” washed up on the shore of Miramar Beach, Florida. It has since become a popular tourist attraction, as it remains embedded in the white sand.
Click here To Read More.
Your Ultimate Boating Resource
In October, the mysterious “Phantom of the Aqua” washed up on the shore of Miramar Beach, Florida. It has since become a popular tourist attraction, as it remains embedded in the white sand.
Click here To Read More.