Vikings Renewed for Season 6 by History

History has given Vikings a 20-episode renewal for season six months ahead of the show’s November 29th fifth season premiere.

Read more