The Long and Winding Road (and Rocky)

The last leg of day 2.....what a nightmare!