Rico Rally are a leading UK based Rally Association and recently recognized the qualities of the XTRABADGE Embroidered Badge. From receipt of their artwork, a badge was created featuring their simple yet very effective logo, and by using XTRABADGE's laser cut shapes,...