News from all angles
On July 24, Victoria Zardoya fell down the stairs while she was exploring the Fort Dade ruins on Egmont Key near Tampa Bay, Florida.
Redirecting to New York Post in 3 seconds...
Share this story with your network