0 / 60 seg.

THE BAYEUX TAPESTRY: (Sarah of the Clue Crew delivers the clue from the Bayeux Cathedral in France.) "Istimirant Stella", meaning "these men wonder at the star", refers to this, visible in England in April 1066 & regarded as an ill omen