Insta is starting to gain momentum. I took a Screenshot on the Insta page just 2 days ago / Tuesday to track the interest (see pic). Seems in just 2 days the Followers have almost doubled as there were just 107 on Tuesday.
IOT Price at posting:
10.5¢ Sentiment: Buy Disclosure: Held