I found an svtoa sticker in the paperwork that was given to me by the ex-owner. Is this an item worth keeping as is or should i put it on my windshield? Does anyone have this on their car? I cant seem to upload the photo here. It keeps saying that its too large.