Image: Monkey Business Images / Shutterstock.com. Christmas crackers are a festive tradition in the UK. They were invented around 1845-1850 by Tom Smith, a London sweet maker. During a visit to Paris ...
Some results have been hidden because they may be inaccessible to you