› added 7 years ago
119
TIL that Russian cockroaches are leaving big cities and no one knows why
via ift.tt