Disney Cars Piston Cup Triple Win Self-Stick Wall Border One Disney Cars Triple Win 3D self-stick wall border roll with 3D glasses. Genuine licensed merchandise. Peel-and-stick, so you can setup your room in minutes! Washable, Scrubable, Strippable/ Peelable 3D!