Julia Mancuso finished 25th as wind and fog made the already bumpy course exponentially more challenging.