mavic shoes

Mavic Alpine XL shoes.

Excellent all-mountain bike shoes offering grip off the bike and a decent pedalling platform on it.

January 2nd, 14 0 1,391 Categories: Clothing, Premier