ThisIsNow stories

Remember when webcams were the latest thing and we couldn't get enough of watching the bustle of Times Square? Or the first time we saw a Google Street View of Antarctica? We love virtually being there." Now, a new website updates and expands on the idea by showing live feeds of Instagram photos being uploaded in select cities.