I just let mine sit in the sun for a few hours and it peeld right off with very little glue left behind. That just wiped off with bug/tar remover.