Eckhard Baum

Eckhard Baum

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

Previous Fact Next Fact
Categories: PeoplePlaces

Latest FactRepublic Video

Did you know? Spider-Man: No Way Home Black Suit #Shorts