Race car exhibition in Liberty Science Center New Jersey USA

- Image ID: EH7CPN