Josh takes a train to the quaint Alaskan town of Talkeetna and takes a flightseeing tour of Denali, the tallest peak in North America. After a visit to a sourdough bakery, a team of Iditarod sled dogs takes Josh for the ride of his life!
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!