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