Own up, who has/had "that" sticker on their car?

January 29, 2015

Own up, who has/had "that" sticker on their car?