3 years agoHOME OF THE HAMBURGER & THE WORLD'S LARGEST BURGER TOO? Seymour, Wisconsin.RoadTripsWithYogi