An American Town in Britain

An American Town in Britain tells about the town of Colfax in Massachusetts, which is mysterious sent back in time in Medieval Britain.