I have no idea what a love grenade would look like. As far as weapons manufacturing goes, it's probably not the most profitable of items, so I'll probably never find out either. But, if I pulled the pin on one, I would love to think that it might blow up like on television or be dispersed from a B52. And Love Grenade have something of both of those.
They also have an awesome video that is (for some reason) a response to Motorhead's 'Ace of Spades' live. Anything that gets you closer to that can't be bad.
It's woozy rock 'n roll with the ruffed up corners left on, blurring into surf at times and just plain blurry at others. But you're blurry too, so feel yourself connected.