Blog

When it comes to crowd pleasers, movies have long been a serious money-spinner for a wide range of industries the world over.

The first Teddy Bear is believed to have been made in Germany in 1902 but they take their name from US president Theodore Roosevelt who was a keen bear hunter and had the nickname ‘Teddy’. The story goes that he went on a bear hunt but was not successful,...