DenverR1 Well-known member Premium Member May 26, 2008 #1 I'm going to ride on Tuesday the 27th. Anyone else got the itch?