A stunning moment from the final performance of Sarah’s ‘One Night in Eden’ Tour, 20 years ago today in Miami Beach.