Tag Archives: Beast Claws

The Beast Kit Review

Hailing from Louisiana, New Orleans, Grill Beast is a BBQ accessory company unlike any other: they have exceptional quality gear which they proudly and confidently back with exceptional warranty. I was therefore honoured when I was sent a kit to have a play with. And so it is that I am able to bring you The Beast Kit Review. Continue reading The Beast Kit Review