Castelli Squall Shell Jacket
The Castelli Squall Shell Jacket is a breathable, water-resistant, windproof and super-light jacket. It has a racy, tight fit that works well in spring and autumn – and it packs down so small that you might as well take it on every ride.ExpensiveCastelli’s Squall Shell Jacket is very similar to the Sportful Aqua Light that my … Read more