in my eyes twitter is a lost cause. i never joined it in the first place and never seen a reason to do so. there are some companies who don't even post to their own websites but they post on twitter. i guess thats why people call it the town square because a lot of people primarily post big news on twitter
in my eyes twitter is a lost cause. i never joined it in the first place and never seen a reason to do so. there are some companies who don't even post to their own websites but they post on twitter. i guess thats why people call it the town square because a lot of people primarily post big news on twitter