Riverdale ended its third season with a series of twists and turns that the Gargoyle King would be proud of Riverdale‘s season 3 finale kicked off with a number of twists and turns — and ...
The villainous Gargoyle King makes an appearance and claims the life of Principal Featherhead -- incidentally played by The Breakfast Club’s own Anthony Michael Hall. The episode shows just how ...