Lee Holdsworth and general manager Ross Stone talk about the enthusiasm of the IRWIN Racing Mercedes-Benz E63 AMG V8 ahead of the launch on the evening of Thursday 14 February