5.3 DVDScrThe Super Riders Jul. 17, 1976 The Super Riders IMDb: 5.3 1976 98 min 44 views A famous scientist – Dr. Chien – who works for an underworld organization finds out that his discoveries are going to be used for ... ActionAdultAdventurePalestina