This is a Chinese promotional video created by Microsoft for the IE6 countdown. IE6 has been in use for ten years, it's time to say goodbye!