Videos by Best wears in Auchi. The Dean's Stitches is a well tailored and designed English and African/native wears industry that will blow your mind.