Thursday, July 17, 2008

Watchmen Trailer Is Up

The Watchmen trailer is up at Empire check it out.