I am thinking of buying some Rossi Freeride boots. I was just wondering what you guys think of them... are they comfortable or is there something better I could get?
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!