Automotive

Hard by the shores of Lake Shelbyville, a massive reservoir located in southern Illinois, Ioan Florea is realizing an artistic vision of the American Dream as epitomized by freedom and an iconic muscle car.