In this Sept. 24, 2012 photo, two people parasail over the Miami Beach,Fla. area. Soaring high above the ocean off South Beach, tethered only by a rope to a boat hundreds of feet below, riding in a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback