Anybody know what the leopard towel retailed for and what should I expect to pay for one now a days? Is the quality of it better than the usa towel?
Leopard towel wasn't sold by itself. It was gift that was included with the magazine.
edit: i'm pretty sure they're the same material/quality.