HomeLatest ThreadsGreatest ThreadsForums & GroupsMy SubscriptionsMy Posts
DU Home » Latest Threads » Forums & Groups » Main » Video & Multimedia (Forum) » WOW: Ted Cruz humiliates ...

Tue Jan 24, 2023, 10:17 PM

WOW: Ted Cruz humiliates himself on national TV - Brian Tyler Cohen

0 replies, 394 views

Reply to this thread

Back to top Alert abuse

Reply to this thread