LeDaro: There is a devil in Ottawa too!

He is possessed by big oil/gas companies. A big challenge for exorcists.