Sort:  

Yeah they are still going! They do 1 rally per year. This year they will be going from London to Tokyo for the 20th anniversary!