kevindixie

Skillset Overtime #66: Kevin Dixie – Shall Not Be Infringed

This week we sit down and receive a history lesson from 2A advocate, Kevin Dixie on why we all need