Revista means "magazine" or "review". What are you talking about?
LOL......its the sticker you put on your vehicle windshield.....called a revista, bought at Banco Reservas, or from someone that sells them on the street.....
Try the guy that hangs out at the farmacia across the street from the defunct Gran Cabanna in Cabarete, just west of Yanets.
LOL magazine.....good one.....