So this is what GM has been spending all those hard-earned taxpayer dollars on. Product placement in movies! But not the kind of product that movie watchers can go out and buy after seeing Transformers. No, that wouldn’t make sense. Most of these cars won’t be in production for years and years, if ever!
Can you name all the cars you see anyways?