The show must go off

The show must go off - Puntata del 31/3/2012