London, England - March 28, 2003
81st finish position