DrQuint, 1 year ago You mean Twitter right? Reddit is still plenty open.
You mean Twitter right? Reddit is still plenty open.