So, I keep seeing these decals around. Does anyone know what the heck the grenade means?
Is it some socio-political commentary? A gang sign? A signal that this car may explode if it goes less that 55 mph?
Or is it one of those dumb matcho things like putting a giant dong or some beans hanging off the back of your S-10?
(
Read more... )