![Specialized 2FO Flat 2.0 Shoes - Reviews, Comparisons, Specs - Mountain Bike Flat Pedal Shoes - Vital MTB Specialized 2FO Flat 2.0 Shoes - Reviews, Comparisons, Specs - Mountain Bike Flat Pedal Shoes - Vital MTB](https://p.vitalmtb.com/photos/product_reviews/2849/title_image_mobile/s1600_firstrideA_933165.jpg?1501580915)
Specialized 2FO Flat 2.0 Shoes - Reviews, Comparisons, Specs - Mountain Bike Flat Pedal Shoes - Vital MTB
![Has Specialized Cracked the Code? New 2FO Roost Shoe Delivers on All Counts - Mountain Bikes Feature Stories - Vital MTB Has Specialized Cracked the Code? New 2FO Roost Shoe Delivers on All Counts - Mountain Bikes Feature Stories - Vital MTB](https://p.vitalmtb.com/photos/stories/2020/11/09/max_2FO_13_672760.jpg)
Has Specialized Cracked the Code? New 2FO Roost Shoe Delivers on All Counts - Mountain Bikes Feature Stories - Vital MTB
![Has Specialized Cracked the Code? New 2FO Roost Shoe Delivers on All Counts - Mountain Bikes Feature Stories - Vital MTB Has Specialized Cracked the Code? New 2FO Roost Shoe Delivers on All Counts - Mountain Bikes Feature Stories - Vital MTB](https://p.vitalmtb.com/photos/features/2976/title_image/s780_Specialized2FO_Site_622907.jpg?1604955174)
Has Specialized Cracked the Code? New 2FO Roost Shoe Delivers on All Counts - Mountain Bikes Feature Stories - Vital MTB
![Specialized 2FO Flat 2.0 Shoes - Reviews, Comparisons, Specs - Mountain Bike Flat Pedal Shoes - Vital MTB Specialized 2FO Flat 2.0 Shoes - Reviews, Comparisons, Specs - Mountain Bike Flat Pedal Shoes - Vital MTB](https://p.vitalmtb.com/photos/products/19832/photos/47988/s1600_Specialized_2FO_Flat_2.0_Shoe_Charcoal_Ion.jpg?1562799489)