Home
Random
Trending
Today
9
posts added
Search
computing.co.uk
Rvd7
TIL there are 7 people that hold physical keys to the internet and must meet 4 times a year to ensure its continuation.