Use your left ear to detect lies
The most sacred relic: the Holy Foreskin, circa 800 AD
The disumbrationist art hoax, 1924
Comments