Tour De France / Showroom Dummies promo cd sleeve sticker