Friday, May 26, 2017

Helen Mirren Agrees UK is Mad at U.S. but Dodges Question Herself (VIDEO)

Helen Mirren acknowledges UK leaders are angry with the U.S. government for allegedly leaking details about the Manchester bombing, but beyond that … Dame Helen’s a tough nut to crack. We got HM at LAX … and talked to her about the new…


ReadMore…