A diver may have had a brush with a great white shark off Sebastian Inlet in Brevard County -- and the close encounter was caught on video.
The diver posted the video, recorded about 170 feet below the surface, on YouTube after he spotted the shark last week while hunting for Amberjack with a spear gun.
The video shows what appears to be a great white just feet in front of the diver before the fish swims away.
Marine biologists said the mystery fish has a lot of similarities with a great white but they can't be sure if the fish was that type of shark.
Great white sharks can grow to more than 15 feet in length while weighing more than 1,500 pounds.
Watch Local 6 News for more on this story.