The same judges are on DWTS, the US version so this must be taped. DWTS are live shows every week.