Arts & Entertainment Self-Powered Marshmallows If you were walking down 24th east of Mission yesterday around 6:15 like SFist was, you may have been treated to the sight of a few dozen bicyclists tricked out in white