T Nation

Transformers Teaser?

Sorry if it’s been posted before:

While it may seem too “human based,” it looks promising, I think.

AD