McLaren is being forced to comply with a recall order issued by the NHTSA – National Highway Traffic Safety Administration – after the federal safety department identified 2,763 McLaren, supercars sold to American customers, are...
By Peter Fitch
April 30, 2020