You aint gonna rub that out. Sorry about your luck. Thats into the plastic. You need to find a body shop for that. They ahve some kind of special stuff to put into plastic and then its gonna need some paint. The sooner the better before the paint starts to fade and then they won't be able to match it very well.
Didn't mean to scare you. Sorry I've just been there with my contour.
Didn't mean to scare you. Sorry I've just been there with my contour.