Tuesday, June 26, 2007

A Sneak Peek At Transformers


The effects are looking pretty damn good, if I say so myself. Thanks to Neil for the link, via Fishbrick.