Full team name On The Limit (GB)
Base Northampton Great Britain
Brand and Type Chevrolet
Website
Info
Team summary
Profile