The French Have a New and Terrifying Weapon.

View this image ›