Todd MossJul 22, 20182 minRAGBRAI 2018 The Ride to the RideThere goes another one of those bikers hogging the road. Who do they think they are? And what’s up with those ridiculous clothes? Neon...