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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results
Feedback