45 New ‘War of the Worlds’ Stills!

I am not going to waste any time, click the pic below to check out 45 brand new stills from War of the Worlds, due in theaters on June 29th.

Movie News

Marvel and DC

X