The rental near U.S. Highway 61 shares fictional moments in Winona’s history: a giant squid in East Lake Winona, Bigfoot’s enjoyment of Bloedow Bakery, robots defeating aliens at a Sugarloaf Intergalactic Gas Station and a secret NASA base at Video Vision.