April 13, 2012 LeDaro LeDaro: There is a devil in Ottawa too! He is possessed by big oil/gas companies. A big challenge for exorcists. Continue reading