Stevie Nicks performed with "Tom Petty" on NBC's The Tonight Show Wednesday night. Only, it wasn't really Tom Petty , but rather Tonight Show host Jimmy Fallon posing as the rocker.
Together, Nicks and Fallon delivered a duet of her 1981 collaboration with the real Petty, "Stop Draggin' My Heart Around." It was introduced by guests Dave Grohl and Krist Novoselic , who will be inducted into the Rock and Roll Hall of Fame Thursday night as members of Nirvana .
Fallon showed off his wide array of musician impersonations during his days as host of NBC's Late Night , including his spot-on take on Bob Dylan and Neil Young .
Nicks later returned to perform another early '80s song, "Edge of Seventeen," with help from the house band, The Roots .
Copyright 2014 ABC News Radio