TerribleTowel
01-27-2011, 09:39 AM
Alot of listings on ebay and Poeple I know are claiming to have the original TT from 1975. I know of 3 Tags that were on the back of those towels I just do not know What order they were made in.
can anyone Confirm what is the First Ever Made Printed Towel>?
can anyone Confirm what is the First Ever Made Printed Towel>?