A Amadeus Member Apr 10, 2003 127 0 Nov 18, 2004 #1 Does anyone know if there's some kind of red sticker petition going around? If so can you point me to it? I remember there was a website that we could join efforts to fight the sticker issue.
Does anyone know if there's some kind of red sticker petition going around? If so can you point me to it? I remember there was a website that we could join efforts to fight the sticker issue.