Before revision: c6.org was an international media art and street art collective centred in London from 1998 to 2004.
After revision: c6.org was an international media art and street art collective centred in London from 1998 to active