Oddbean new post about | logout
 I don't even know what to say about Texas at this point smfh. 
Big clown energy over here 🤡