American History With Kirk Cameron

He’s clearly studied with David Barton.