Erika Nelson, roadside attraction warrior and consummate curator of The World’s Largest Things, returns to share her insights into the Big Tire in Michigan, The House on the Rock in Wisconsin and American Gods, a STARZ network series for the road-tripper in all of us.