On March 10, 2003 by admin
Jimmy Chan's Film, Dragon Boat Racers: “Cycle of Life”, came in 3rd Place at the 2003 World Film Festival of Montreal
This film is about a man who takes on the journey of forming a dream team to compete in the sport of Dragon Boat Racing.
Read More →