Seen last night;
One giant pink fluffy princess (and I mean that in the best way) on a giant bright orange full suspension mountain tandem with neon...
Just as a heads up; I usually hit the WOD at VA ave in Falls Church, right about 7:20, and head west in to Reston. My commute is 14.9 miles each way...