British engineering was on display at the Houston Motor Club in City Centre last night when McLaren was on hand to unveil its new supercar to the Texas market: the 12C Spider. The Spider sports a unique single piece “MonoCell” body made of carbon fiber with aluminum trimming in the…
