
'Invincible' Creator Discusses Season 3 Finale's 'Walking Dead' Reunion
Entertainment gossip and news from Newsweek's network of contributors The Season 3 finale of "Invincible," "I Thought You'd Never Shut Up," revolves around arguably the bloodiest and most brutal fight in the series so far, …