Zoulfia Zabirova is a Russian cyclist who has 1 Olympic gold ...&nbspMore

A short biography and info on Zoulfia Zabirova is a Russian cyclist who has 1 Olympic gold ...&nbspMoreLeslie never quite made it in the movie business. Perhaps it’s because her only cinematic appearance of note was in the dreadful 1987 horror flick Evil Spawn. We’d say that’s a pretty good bet. In any case, her sole movie role wasn’t without its merits. She spent the better part of her time on screen whilst dancing around in transparent