from "2007-05-22: Le Grand Rex, Paris, France" album by Smashing Pumpkins
See who else performs this track