Shark possibly spotted in flooded Florida street – watch
A suspected shark was filmed swimming through a flooded street intersection in Fort Pierce, Florida, after heavy rain inundated parts of the state’s eastern coast earlier this week. The unusual sighting was captured on Monday, November 2, as floodwaters submerged roads and allowed marine life to move into areas normally away from the water. Heavy … Read more