Home
Random
Trending
Today
34
posts added
Search
itelegram.com
BrA9b
TIL United States is one of 23 countries that still has a working telegram service.
xVJw
TIL You can still send telegrams almost anywhere, and (hilariously) you can order online.