President Trump Delivers Remarks at the National Rifle Association Leadership Forum

WATCH RAV LIVE ON RUMBLE