
JoBlo Originals
Moulin Rouge (2001) Revisited: the best musical of the 21st century?
Posted 4 years ago
Cody INTRO: Construction on the Eiffel Tower, then the largest man-made structure in the world, was completed in 1889. And that wasn’t the only world-renowned location to open to the public in Paris that year. 1889 is also when the...








