Main content

A Christmas Carol, Part 2
Selfish businessman Ebenezer Scrooge receives a visit from the first of three spirits. This is the Spirit of Christmas Past
Podcast
-
Learning English Stories
Improve your English with these short dramas and stories.