The show must go off

The show must go off best- Puntata del 29/7/2012