October 6: Debbie Harry performs on the Tonight Show with Jay Leno November 20, 2011JennAdd comment Debbie Harry performs on the Tonight Show With Jay Leno at NBC Studios on October 6, 2011 in Burbank, California.