Can i ask a silly question? Are the patches actually sewed on or glued someway?
The reason I ask is that I got an Ace Cafe pin badge for my Triumph Jacket and the leather bend it completely before I eventually got it in!, Im thinking that sewing a patch on the thick leather is gonna be very hard!
cheers
Simon