Site icon Usa Eagle News

Leo Terrell DESTROYS Jessica Tarlov – She Can’t Keep Up!

Leo Terrell DESTROYS Jessica Tarlov – She Can’t Keep Up!

IMAGE ABOVE FROM VIDEO BELOW

TOP COMMENTS FROM VIDEO BELOW

Clinton, Obama, and Biden, the three stooges.

Leo won hands down!!! Tarlov is a joke!!! I’m sick of liberal b.s.!!

Exit mobile version