New NRA President

https://twitter.com/TheDailyEdge/status/993550649307615232

That says it all... bloody perfectly, if you ask me.

This article was updated on May 9, 2023

David F