EA has released a video from the Battlefield 3 mission Thunder Run, as played by Executive Producer Patrick Bach at EA’s 2011 E3 press conference. This video follows new character Marine Sgt. Miller as he takes part in a large-scale tank assault on the outskirts of Tehran. Check out the video for yourself and tell us what you think. Will you be buying Battlefield 3 when it hits store shelves on October 25th?