Stan the Tire Man Statue Portal in Mt. Vernon Illinois United States HomepagePortalstan-the-tire-man-statue #ImageModArea L R HP Days 1 Stan the Tire Man Statue Login to view View The Portal --1185%83