Instagram is THE place to be right now

With Instagram currently having over a billion users (it was at 800 million in September 2017),  it is the largest Social Network right now, even topping Snapchat. Just like 20 years ago, when you really needed to have a website on the brand new thing called the World Wide Web (aka Internet, aka The Net), […]