July 26, 2017 • Brian Thomas
Brian Thomas from the Institute for Creation Research (ICR) speaks on the science behind dinosaurs!