3 ms·Whoa, nearly 90 million followers. That's nuts. Pretty impressive.by charlesdm 10y agoWhoa, nearly 90 million followers. That's nuts. Pretty impressive.