The Castle Report
About This Show
Defending Western Civilization.
Most Recent Episode
Darrell Castle on the Home Front Program Discussing the U. S. Supreme Court
Darrell Castle and Cynthia Davis recently discussed how the Senate makes decisions on who to confirm and why Neil Gorsuch would be approved despite fears of a filibuster.