Transformers Web Site

Posted on Jun 8, 2006

It appears they liked the timer from michaelbay.com.

Go and check it out!