STAR-LORD HELMETS HAVE ARRIVED IN THE US!
The Star-Lord helmets have arrived in Los Angeles are now going through customs formalities. We are hoping to receive them within a week.
If you ordered on our website, we will be contacting you in the next few days with the instructions to complete your purchase. If you purchased from one of our authorized retailers, they will be contacting you shortly.
If you would like more information or would like to order one of these amazing helmets, click HERE