One of the promoters of the new United States Grand Prix event says Austin, Texas is the ideal location for ...