Sunday, August 10, 2008

Watchmen



New behind the scenes featurette concentrating on the design of the Owl Ship.


source: IGN.com

No comments: