User avatar
SJConspirator
17 Feb 2023 7:03 pm
User avatar
     
2,084 posts
Huh.. FOX news sucks. Ive known that for 20 years.

They are still better thsn other MSM outlets these days
Updated 1 minute ago
© 2012-2026 Liberal Forum

Search