Tom was spotted on the set of ‘All You Need is Kill’ in London’s trafalgar Square today.

On the Set of All You Need is Kill in London- November 24th 2012

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

Comments are closed.