 New clips are occasionally added.The original Zimmer Twins website launched on March 14, 2005, with the show first airing on Teletoon in May.A total of 60 broadcast spots (30 English and 30 French) were produced and broadcast in the 2005/2006 season.