Adam Preston
Adam Preston

Adam Preston

technologist, crime documentry watcher, place goer, joke teller