American Vinyl RED NASA Worm Letters Sticker (Space Logo Window Decal) Size: 2 x 7 inch MADE IN THE USA !!! Quick Ship & Money Back Guarantee Family Owned Business