Phil Hester on Masquerade & First Look at the Trailer

Date: 05 March 2009 Time: 03:44 PM ET