Film Review CFF2022 CHILLING REVIEWS: The Blood Of The Dinosaurs Kyle Logan July 12, 2022 During CFF2022, Kyle Logan checked out the "unnerving watch" The Blood Of Dinosaurs from writer/director Joe BadonRead More