Originally Posted by Uchi Deshi`
They're made in China. They are a Title knock-off of the Winning brand.
People who got them say they're not bad for the price, but definitely not Winning.
cheers pal I think ill invest in a pair its 2 expensive to ship winning over to the uk