Watch Horrible Histories season 6 episode 6 tv series online free
Release: Jun 22, 2015
Rowan Atkinson stars as the young King Henry VIII as he struggles with his boring dad, before becoming king and going through wives like most people go through toothbrushes.