Sven's return confuses Lynn and the Windsors reach the end of the trail.
Season 23 • Episode 61 of 105