T twitter.com Could this be Satoshi Nakamoto's Twitter account? 15 points pitchups 5 years ago 1 comments