Bentley Motors Limited is a British designer, manufacturer and marketer of luxury cars and SUVs. Headquartered in Crewe, England, the company was founded by W. O. From Wikipedia
The July 19 fight at Wembley Stadium revives their 2023 rivalry, with accusations of cheating and psychological tactics intensifying the build-up.