It appears to be early concept drawings. The web site is in German. The article is basically talking about the various supercars in development and that BMW is definitely in the running for delivery in 2007. They do not specifically say where the pictures came from.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.