The Louvre: Who Did It Better?
I just watched Beyoncé and Jay-Z's "Apes---" video for the first time. The entire video was shot at the Louvre in Paris, France. Since I had just visited the world famous museum a few months ago, I watched the video closely to see if I could spot any of the pieces of artwork that I had seen firsthand...

Load More Articles