modmanmike
Active VIP Member
WOW!!! It looks like you guys have some really good snow down there! Never been to the states riding yet but myself and a few friends are planning on making a trip for at least a week this winter. I have heard some really good thing about the riding down there. Would be nice to have some guidance on where to go. And where not to go! Anybody willing to give some details?