Los Angeles, USA
Helsinki, Finland
Montreal, Canada
We spoke to our panel of industry experts about the viability of Instagram's new video destination