Just finished detailing the wife's Expedition because the love bug's are out in full force here in South Louisiana. They come out just to mess up vehicles. They stick to the front of vehicles and to the windshields and make a mess. I even put on 3 coats of wax on the front to be safe. You...