Bacterial flagellum

Video
Creationist providing the truth of Intelligent Design behind Bacterial Flagellum xHUQf7Rjy8g