Ok, you've said you don't wear jerseys or riding shorts, now no eyewear ? What do you wear when you ride, polo, khakis, and loafers without socks ? Or are you more a studded leather belt and your sister's jeans rider ? Dashiki and sandals ? Inflatable sumo wrestler Halloween costume ? What man, what ?can't stand riding in either sunglasses or goggles.
Damn, you're right. The company sits in Germany. The name "Casco" means helmet in Italian though.pretty sure that says germany...