Shakespeare's Lost Play 02:44
View Video Info
A treasure trove of 'Shakespeare's manuscripts' is discovered in London in 1796.