Product Review | Castelli Mondiale Bib Shorts Product Review | Castelli Mondiale Bib Shorts Sean Bird2016-07-21T13:05:59-08:00 Castelli, an icon of Italian design, creates cycling apparel for the world's elite riders. Product Review | Castelli Mondiale Bib ShortsSean Bird2016-07-21T13:05:59-08:00