ohlaph, 9 months ago I think just “Twitter ranked dead last” sums up anything Twitter related.
I think just “Twitter ranked dead last” sums up anything Twitter related.