C大象传媒

Horrible Histories - Series 6: 1. Magna Carta Special

A special about King John and Magna Carta, starring Ben Miller. After a rap battle, John annoys the barons and agrees Magna Carta at Runnymede.