07-26-2014, 04:31 PM
The panel's over now and the news and spoilers are spreading. TVGuide is pretty fast this time with the question every Renard-fan is eagerly waiting for an answer for:
Does Renard live?
Does Renard live?