Storia: The Bayeux Tapestry, British Museum review: believe the hype — Warptech Lab News