Tom has been filming scenes for ‘All You Need is Kill’ in London’s Trafalgar Square this morning. We’ve addded tons of pics to the gallery.

Filming at Trafalgar Square in London- November 25th 2012

Posted by Tom Cruise Forever Staff on 25 November 2012 | Filed under All You Need is Kill

Comments are closed.