Soo, I got a TLD D2 superstar helmet in red/blue for christmas and I've just broken the visor :/ I live in the UK and I can't find anywhere that sells them! Does anyone know where I can get one?
Would TLD send one to the UK?
Mtbr's 2016 Winter Biking GearReviews and Roundups
Results 1 to 2 of 2
Thread: TLD D2 visor?!