› added 8 months ago
100
TIL that the small town of Wallace, ID (pop. 971) is actually the center of the universe
via reddit.com