Dana Loesch 

Syndicated talk radio host; podcaster; TV commentator, author; longtime 2A advocate, dog lover.
20K+ subscribers