liberty media execs are so fucking dumb i cant πŸ’”

liberty media execs are so fucking dumb i cant πŸ’”

Posted May 5, 2025, 1:58 AM UTC

77
Loading comments…