January 20, 2009 Edit Delete Tags Autopost Tate Modern / Fluxus / Southwark Cyclists: Slow Bicycle Race