From Auckland
03/09/11 10:18AM
If there was ever a dictionary definition of "IT BAG," I don't think Chanel would be so much in the running anymore now that Deadly Ponies have released this leather and sheepskin 'foxtail' wonder. X - Jen