VIDEO: Smashing Pumpkins new "Owata" video featuring Raven, Cheerleader Melissa, Shelly Martinez, and Little Egypt from the old GLOW



Who had the best show?

 

Who won the night?