Libyan Rebel Rocket Fail!

At least they got a good laugh in about it.

Related Topics

Guns and Weapons