Horrible Histories - CBBC HD
Ruinous Rivals (Season 10 Episode 6 of 10): From warring brothers to farting mothers, Horrible Histo.... Horrible Histories airs on CBBC HD at 6:00 PM, Tuesday 23 April. From warring brothers to farting mothers, Horrible Histo...