Ride Review
News

Castelli

Headquartered in Fonzaso, Italy, Castelli has been producing high-quality sporting apparel since 1876. A family-owned business, it is now run by the fifth generation of the founding family.  They hold themselves to a very high standard, using superior materials and innovative design professionals to create amazing clothing that allows athletes to perform at their best.
product image

Castelli

Castelli Idro Pro 3 Jacket

4.7

Join Ride Review Newsletter

The largest newsletter for small electric vehicles. No spam, just rides!
Ride Review
News