I just went out and saw the new Transformers Movie yesterday, and all I can say is WOW! That was one of the most bad-a$$ical movies I have ever seen. In honor of such a job well done, and an incentive for you to go out and see it yourself, I found this little gem of a video on youtube. Transformers: Episode 1!
Aug 20, 2007
5:27 PM El DiPablo