camouflage

5 8070

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