Wasn't there someone said on here recently that they went to the cinema in Germany, and saw an advert for Intel, with Live For Speed logos plastered on a bridge?
Now, I'm not Sherlock Holmes, but I've put two and two together. BMW Sauber = Intel = LFS?
Maybe? If that's true it'll be great!