7 comments

[ 3.3 ms ] story [ 33.3 ms ] thread
[flagged]
(comment deleted)
Can someone point me on the data of this, I can't find it anywhere. It seem like 1970 is the most new data we can get.