2003-08-24
ITT 2003, The Netherlands