By in November 25, 2012 • Filed in: All You Need is Kill

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

FacebookTwitterGoogle+EmailWhatsAppShare