Anonymous 03/03/2021 (Wed) 01:25:14 No.11555 del
So 2/3s of the /tech/ catalog is just fucking gone now and no ones talking about it?