Quebec, Canada.. absolutely epic scenes.. they know how to celebrate freedom