National City Turtle Archers Pins and Patch, 1990 National City Turtle Archers Pins and Patch, 1990. Posted on March 11, 2024 by SDA.