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


It may not be possible to polish a turd, but you could always roll it in glitter