Female Soldier Grenade Toss Fail

Made in China, what more to say.

Related Topics

Guns and Weapons