yeah turtle wax is good stuff. but instead of bug/tar, get the sticker/adhesive remover. works wonders.