Summary: Michiel and Jeff talk about tech, their likes and whatevers on their minds
Login or signup comment.