Marine Rifle Assembly Gone Wrong

Something like that, anyway.

Related Topics

Guns and Weapons