Nice Very Nice

I saw this picture in a German Magazine (Sport Auto) , Can you translate the article for me or anyone?