New Trailer Released Apr 15, 2010 20:54:36 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by nymphadora on Apr 15, 2010 20:54:36 GMT -5 Ha! That was actually an amusing commercial. Loved the mark on the forehead. I thought it really had something to do with TLA for a while.