Here, Steph rides tubes in Micronesia. A look into the life of the people’s lovely lady champ, is a long time coming. Look at her – taking off so far down the point, carving straight over the duckdiving guys, who are probably thinking they’d do anything to keep watching. She’s irresistible. And if this clip is any indication, so is her new movie – Stephanie in the Water.