On my 360 Spider there is some tape on the inside of the rear wheel arches. Not fitted that well (see picture). Question is, is this supposed to stay...