Dana Loesch
Dana Loesch

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