camouflage

5 8433

If you've been playing Battlefield 3 with any regularity, you've probably encountered a few dozen situations in which you...