Yes, THE most frustrating social media platform for voice-actors....for seemingly EVERYONE.Twitter is always mentioned among the top 5 social media networks...but their owners/managers/founders keep shooting themselves in the foot.  They still have 320-million users, but growth is stalled, and how...

read more