In Search Of Weird Deviants On The Road To Denali
Gimp Santa on a tricycle isn’t usually something that you would associate with Independence Day, but strange things happen in Alaska.
What should have been a simple road trip from Anchorage to Denali National Park quickly turned into an odyssey of the bizarre.