Ben Franco November 26, 2019 Incredible Critics - Ep. 132 Ben Franco November 26, 2019 Ford v. Ferrari, Frozen 2, and Black Friday Deals! Oh, and Ben rants about something no one cares about.