Giant demon filmed in New Orleans

At the end of September 2014, a possible giant demon has been filmed in the streets of New Orleans by CCTV. Glenn Canady, journalist on website BeforeItNews, explains:

I don’t believe in ghosts because there are no ghosts – only demons.   I know demons are real.  So when people say they saw a ghost they are actually seeing demons.  We have some incredible footage from a New Orleans street cam that shows what I estimate to be a 10 foot demon materialize while walking down the street!  You’ll see a man in a back hat see it and looks back and alerts his friends but the demon disappears in just a few seconds before his friends can see it.  Demons are very real and only a faith in Jesus Christ can stop them.