How Many Episodes Have Vikings Season 6? |top| 〈Must Try〉

Vikings Season 6 has 20 episodes.