US Mechanized Troops Fighting, Mad Minute Shown in 48 seconds

Watch your fuckin' rooftop, SIR!
- video encodings still in process -

Loading...

Added:

By: Hitler_Is_Amazing (3916.28)

Tags: US army, mechanized troops, busting caps, in Iraq

Location: Pavia, Italy

Reported as repost

Liveleak on Facebook

Advertisers