0
Anonymous
if you mean the thing they pull off in pit stops. its called a take off and its a thin piece of clear plastic that you pull of when the window gets dirty
Wiki User
Chat with our AI personalities