June 2nd, 2017 • 1 hr 10 mins • Download (43.2 MB) • Link with Timestamp
It's been a slow week for tech news, alright?