Castelli Stella Sock - Women's
Well, you thought it'd never happen to you. You've laughed at the last-resort, sacrificed-sock story when nature made an impromptu call to others. And now, squatting behind road-side bushes with guts grumbling and the bowels doing their thing, the only cleaning option's Poison Ivey or the Castelli Women's Stella Socks.
$5.18
- (60%)Retail Price: $12.95