TAMPA, Fla. (WFLA) — Was it fate? Maybe perfect timing? A man paramotoring just north of Homestead, Florida spotted something in a canal that caught his attention. Upon closer inspection, that ...
Your browser does not support HTML5 audio.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results