Wednesday, June 23, 2010

Trailer for "Red"


So...Helen Mirren has a machine gun. I think I've said all that needs to be said.

No comments: