CBBC Horrible Histories: Awesome Alfred the Great Special Thu 09:35

Horrible Histories: Awesome Alfred the Great Special

A look at the life of the English king, who defeats the Viking by using cunning tactics and summoning the spirit of Ed Sheeran. Starring Tom Rosenthal.

S06 E02