Disney Pixar CARS Tow Mater Radiator Springs Embossed Metal Sign
Approx 22" Room Decor