Uncle Johns Review – Belvidere, IL

Since 1965, about the most important thing in Belvidere, Illinois, just east of Rockford on US Highway 20, has been the Chrysler assembly plant. In the past, they have manufactured the Omni, Neon, New Yorker, Imperial, and Fifth Avenue. More than 4,000 workers plied their trade at one time. Today the plant cranks out Jeep… Continue reading Uncle Johns Review – Belvidere, IL