Member Reviews & Product Comparisons
ANT was kind enough to send me over some of the new Alpha Damp, so I thought I would let everyone know what I think of the new product.
First impressions.
Yeah lets just say it's f*cking insane! Anyone who dares to compare this to Peel & Seal needs to be punched in the brain.
Specs:
Alpha Damp...