Douglas V. Gibbs on Muck Rack

Douglas V. Gibbs

Murrieta, CA
Contributor — Canada Free Press
As seen in: Canada Free Press

Mr. Constitution: Public Speaker, Constitutional Instructor, Conservative blogger and radio host of Constitution Radio, KMET 1490 AM. Douglasvgibbs.com