The Strangers
► Play Now!

The Strangers 65636

A great sniper game. Has good graphics and multiple sniper positions to switch to. Take the shot! 25ij

x