No !! telegram bro
No one uses Telegram you're just posting to yourself there.
Please Login to reply.
Tell that to Putin he live streams on there bro
Based but I've never been able to find any groups on it in English. I know more French use it.