Leader Strike

DescriptionLeader Strike is the at the cutting edge of online political shooting games. The scene is set in a 3D world and the characters are some of the most known world leaders.
Sponsor — Y8 Games
Views — 415
Technology — html5
Rating — 75% Liked
Votes — 4