Robert Scoble Says Twitter Feels A Lot Like A Ghost Town – Business Insider Lab Team 12 years ago Robert Scoble Calls Twitter A “Ghost Town”