Thom Yorke’s Lourve Museum Photobomb???

This hi-res photo of a woman standing in front of the huge painting “The Wedding at Cana” was taken inside The Lourve Museum’s (Musée du Louvre) Mona Lisa Room in Paris, France circa 2010. It wasn’t until she got home that she noticed that the man striking a pose to the left is Thom Yorke from […]

Continue Reading
Copyright © feelnumb