BREAKING: Tucker Carlson & Don Lemon announced they’re starting a new network called Sox!

1 year ago
8

BREAKING NEWS: Tucker Carlson & Don Lemon have announced they are leaving their respective networks to team up & start a new network called Sox!

Please follow our channel & share!
🧸

Loading comments...