BMW is up to something again. The company is building a huge installation at the Red Square in Moscow for an exclusive event on July 8th, 2008 for which they released a trailer today. We have no idea what is hidden behind this gigantic structure seen above and we highly doubt its the 2009 BMW 7-Series. But July 8th isn’t that far so we’ll have to wait and see.
We’ve gathered some interesting screenshots from the trailer, so if you want to take a shot at what BMW is hiding - let us know in the comments section below.
Click through for the trailer and more screenshots.
Read Article