Anonymous 12/27/2017 (Wed) 23:54:36 No.12086 del
(137.80 KB 862x591 1514417359001.png)
Where the fuck did technology go so wrong ?