watch 16:45 The Loop (Movies) Do you like this video? Foggy Windshield is a closed building in Radiator Springs. It was a popular attraction until it went out of business in the 1960s. It is unknown who owned it. Retrieved from "https://worldofcarsdrivein.fandom.com/wiki/Foggy_Windshield?oldid=108145" Categories: Radiator Springs Buildings Places and Locations Local Services Community content is available under CC-BY-SA unless otherwise noted.