The very first video rental store owned by Eckhard Baum, which opened in Germany in 1975, is still in operation.