This latest fitted is from Grenade and its message is very clear. This black cap Is embroidered with a red grenade that has a peace sign in it. Grenade states to “drop some peace on them fools”. Send a strong anti-war message that will be loud and clear to anyone who sees it. Get it at Zumiez.