Tag archives for Mercedes - Page 5

image-15503

Lauda hits back at new f1 critics

Niki Lauda has hit back at the critics who are slamming the revolutionary new face of formula one. Ron Walker, the Australian grand prix chief who is a key Bernie ...