• The cheese slap grenade

  • Cheese Bombs

  • The French weapons of Mass destruction

    French have very powerful weapons…