6.1 BlurayThe Legend of Speed (1999) 18 Dec 1999 The Legend of Speed IMDb: 6.1 1999 109 min min 580 views From the star and director of “The Storm Riders” come this turbo- charged action drama. Pop superstar Ekin Cheng is Sky, an ... Action