Submitted by Luke on Sat, 03/28/2015 - 18:36
Yes, there are still Critical Mass bike rides in DC. This one was on March 27th 2015, departing Dupont Circle shortly after 8PM. Critical Mass in DC meets at Dupont Circle at 8PM on the last Friday of each month.
Video of the ride