Episode 21: Long Live the King

The CW Buzz

Episode 21