SHARE THIS ARTICLE

A concept of the HWA-built model is expected to be shown at the 2008 Geneva auto show as the sales of Mercedes' McLaren SLR super sports car, below, have been disappointing.

Read Article


About the Author

horisly