17 de diciembre de 1982. The Who ofreció el último concierto de su gira en el Maple Leaf Gardens de Toronto. El show fue grabado y posteriormente publicado como "Live from Toronto", también fue transmitido en directo por la televisión por cable y radio FM a través de los EE.UU. y Canadá.