E
Eric Kessler Review of Petards
Petards is an amazing company. Their products are ...
Petards is an amazing company. Their products are of great quality and their customer service is outstanding. I couldn't be happier with my purchase and I highly recommend them to anyone in need of their products.
Comments: