cracker biscuit

Biscuit from Titanic ship sells for $23,000, world’s most expensive

A humble biscuit that survived the sinking of the Titanic in 1912 became the most…