Originally Posted by vwnut13
why does presspass put stickes ove the autos??? i would rather have a sticker auto than that!
There have been some very nice pulls this month. To answer your question it is not Press Pass deciding to put the sticker. Certain drivers have there own clear hologram sticker that they have put on their autos.