Watch: Marine life spotted swimming through Florida streets amid intense and historical flooding

From Sunday to Tuesday. Indiana Harbour Beach reported more than 16 inches of rain, according to the National Weather Service. Fort Pierce received roughly 10 inches of rain over the three-day period.

A large fish and potentially a shark were caught on video making Florida streets their temporary home during heavy flooding on Monday.

Heavy rain and coastal flooding swamped Florida's Eastern Seaboard, leaving city streets flooded, and allowing marine life to find their way to places they really don't belong. 

Two separate videos taken on Monday show what appears to be a small shark and a large tarpon fish, swimming through floodwaters. 

The first video, shot in Fort Pierce, Florida, shows what is suspected to be a small shark, thrashing through flooding at a busy street intersection. 

GREAT WHITE SHARKS BEGIN SEASONAL MIGRATION SOUTH AS SEVERAL PING OFF THE ATLANTIC COAST

The shark's fin stuck above the waters as it swam around, trying to flee the chaos from passing cars. 

"I was on my way to pick my daughter up from school before the storm got worse. I noticed something moving in the water in the flooded street, so I began recording and realized it was a shark," Franshara Napoleon told Storyful. "I was in disbelief."

MYSTERIOUS DEEP-SEA FISH WITH EERIE APPEARANCE CAPTURED ON CAMERA DURING RESEARCH EXPEDITION

Meanwhile, also on Monday, just about an hour north of Fort Pierce, another marine animal was seen swimming through a flooded park. 

A group of people were walking through a park in Indian Harbour Beach, when they saw a large tarpon fish swimming past them quickly, shocking the people standing in the water. 

SEE IT: NORTH CAROLINA BUSINESS RECEIVES A SURPRISE CUSTOMER WHEN BABY ALLIGATOR SPOOKS WORKERS INSIDE

Alex Martinez, who recorded the video, said a group of tarpons were swimming around the park when one of them came just a few feet from him, as seen in the video. 

"I was honestly amazed and excited!" Martinez said. "I grew up in the Satellite Beach and Indian Harbour Beach area and have never seen Gleason Park flood like that before. I’ve seen plenty of tarpon over the years, but watching a school of them swim across a flooded sidewalk, with one coming within two feet of me, was unreal!"

From Sunday to Tuesday. Indiana Harbour Beach reported more than 16 inches of rain, according to the National Weather Service. 

HOW TO WATCH FOX WEATHER

Fort Pierce received roughly 10 inches of rain over the three-day period. 

Some parts of Eastern Florida received up to two feet of rain during the event.