Posted on June 23, 2002April 5, 2010Rotterdam 06.23.2002 – WORM WORM June 23rd, 2002, Rotterdam, The Netherlands