1 Review
-
Tower self amalgamating tape
bought from this seller as they were advertising Tower tape as i have had problems with other manufactures, when it arrived it was not tower as advertised.
bought from this seller as they were advertising Tower tape as i have had problems with other manufactures, when it arrived it was not tower as advertised.