Follow us on
loading....
A tense moment unfolded at Navarre Beach in Florida when a visitor captured video of a shark chasing a school...