Battlefield 3 full-length TV spot goes live

YOU MIGHT ALSO LIKE: