LOL....Since my sticker like that is laying right here in my office "unstuck".. You Win Laus!!...wear it proud.. Must be some kind of fish catching good luck charm..cool Your windshield design makes it look perfect..