Made In China should make it in Lucky Last, Latest Racing News - The New Paper