Rocket Launcher Fail
Dean Williams
Published
10/22/2010
French soldiers test fire a shoulder mounted rocket launcher.
10 Comments