Social media marketing Twitter Music Makes Its Debut In another announcement this week, microblogging site Twitter announced the release of Twitter Music. 0 11 years ago