This is one of the cars from the movie 'Road to Perdition', taken on set during filming in Geneva, Illinois.
Copyrighted material. All rights reserved.