Oddbean new post about | logout
 @4f50b305 
Sir Greg Carlwood was just talking about this place I think on the latest THC .