Stewart Grand Prix
United Kingdom
Team

Stewart Grand Prix