Incredible moment shark battles stingray as shocked beachgoers watch on from the shore
THIS is the astonishing moment a shark fights a stingray as shocked beachgoers watch on from the shore. The nail-biting brawl was captured by a tourist off Panama City Beach…