WATCH—
Internet STUNNED by Rare 2001 Video of Kamala Harris at Awards Show
A video surfaced of Kamala Harris at an awards show in 2001 and absolutely stunned the internet.
rumble.com