Upon entering, there was this neat little display of American and American powered racing cars.
Forum Rules