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