Search results
We did not find results for: Mike Coughlan.
Check spelling or type a new query.
We did not find results for: Mike Coughlan.
Check spelling or type a new query.
British Formula One designer
Michael Coughlan (born 17 February 1959) is a British motor racing engineer and designer. He was Chief Designer for the McLaren Formula One team from 2002 to 2007, where he was sus... Wikipedia