CarlinAnnArbor
Diamond Member
- Aug 15, 2016
- 56,228
- 41,099
- 3,615
100 Million people are pissed off at Twitter.
Don't know how this will end, but this battle will cost Twitter dearly
Don't know how this will end, but this battle will cost Twitter dearly