When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I take mine off- if you can, and lay it dirty side up on a soft towel in the driveway. Then I soak it in Windex and wait several minutes. Then I hose it off. Then I use wipes to get it perfect.
I use microfiber towels. I keep one in a plastic baggy that is very moist, and a dry one. Takes the bugs right off windshield and the paint and chrome too. Ocassionaly I use Plexus plastic cleaner and polish to fill in the tiny scratches on the windshield.
I got some stuff at wally world that was in a squrit bottle and it was bug and tar remover for chrome and paint. Its a foam so it sticks and dont run off, so far it works great. Just spray it on and let it sit a few min. and then I use a micro cloth and they come right off. Works on the windshield and fairing.
Just my 2 cents worth
Joker