A Social Media Photo Sharing Smackdown: Instagram vs. Twitter
Instagram, the beloved photo-sharing site with an avid cult following, (100 million monthly active users to be exact), gave Twitter a swift upper cut just three months ago in a social media smackdown of sorts. What...