Filmmaking Canon EOS C70 Review 2025: A $5,500 Cinema Camera That Beats $20K Rivals? Canon EOS C70 Review 2025: A $5,500 Cinema Camera That Beats $20K Rivals? The more successful the villain, the more successful the picture. -Alfred Hitchcock Read More » April 17, 2025 No Comments