The West McLaren-Mercedes team look set to debut their new car, the MP4-18, at the end of June, when the European Grand Prix, takes place at the Nurburgring, Germany. Martin Whitmarsh, Managing ...