The Larry Elder Show
Robert Spencer Shares His Thoughts on Abdul El-Sayed and Ilhan Omar
00:00 / 1:58:34
1x