Ford Shelby Cobra Vinyl Sticker Decal 12"x12" Large