Drone video has captured a large number of sharks swimming off the coast of North Carolina. The footage was taken near Masonboro Island and appears to show hundreds or possibly thousands of sharks.

The sharks in the video are estimated to be around 4 to 5 feet in length. The video also captures another marine creature, possibly a manta ray or a stingray, at the end.

Further details about the sighting are available from the source, including the full video footage taken by Adam Pflum on Saturday morning.