Since Twitter Music launched 11 days ago, it has seen its share of hype – and popularity. But it appears its 15 minutes of fame are over.

Twitter Music is currently in a free fall right now, plummeting from its spot in the top ten to #117. Will it continue to drop?

Read more