Tag: Nascar

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.

NASCHART

NASCAR is the world’s dumbest motor sport. Here’s a flowchart guide to success.