A Blog Post About What?!

Many people will be surprised to discover that ‘Terry Towelling’ was not just an invention by the ‘Juicy Couture’  design team – and that it was actually first manufactured in the 1800’s.  Whilst the fabric became synonymous with the all-in-one hooded tracksuits of the mid-nineties; it was initially distributed for domestic use, due to its wet-absorbing … Continue Reading