Tag archives for Barcelona - Page 7

image-4045

Mercedes W03 teaser photo

Mercedes will be true to it’s word and will bring us the highly anticipated W03 in Barcelona by 21.02.2012: Image: © Mercedes AMG Petronas