European car show takes stage at Grand Prize of America Track

European car show takes stage at Grand Prize of America Track