Originally Posted by Wind_Rider
Idaho is a great place to ride. Come on over sometime and I will take you on a tour.
Cool - thanks - I gotta do the big tour one day - I got offered tickets to a Packers Game the other day too. That looks like a good ride from Idaho ;-)