New Transformers: Product Placement goes too far…

The movies in the Transformers franchise are a car company’s dream, with the third installment due out soon, other companies are looking to get a piece of the produce placement pie.

I give you, the Nascar Transformer…

This is from Zero-Lives’ Flickr collection.