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