The Delorean Car Show was held in Springfield, IL July 21-24. Time machines and stock Deloreans filled the convention center, and guests and vendors filled the presentation rooms. Everyone was kind and had a story to go with their car, as no two were the same.

Advertisement