Beachgoers watched as a shark and a stingray battled each other right along the shore this week at Panama City Beach in Florida.
Shark and stingray tussle right off Florida shoreline

Beachgoers watched as a shark and a stingray battled each other right along the shore this week at Panama City Beach in Florida.