one of the Kool Aid drinking Xtra Cycle Riders in Washington DC

one of the Kool Aid drinking Xtra Cycle Riders in Washington DC