Anyone ridden this boot? its impossible to find locally for sale to try on. Tried on the Comp 120 and the Banshee, trying to get a sense for how the Freeride 120 would feel.
Anyone know a site online to pick a pair up at? because nobody ive seen in VT carries them, only the Comp 120 w/o the gel tonge