Cloud Services & Network Solutions
How Redditors built a town full of impostors
Continue reading…
Welcome to Lake Duck Pond, a fake town of 82,000 people Source: New feed