Seward Summers: Riding the Denali Express

The Denali Express somewhere between Seward and Anchorage. Hands free travel through a big scoop of Alaska’s iconic scenery. Well, hands free till they’re occupied with a Margarita and a halibut sandwich.