Alanis Morissette celebrates the 25th anniversary of "Jagged Little Pill" in front of a sold out audience in New York City. Jagged Little Pill, the musical based off of her music, opens on Broadway December 5th.
The crowd immediately got into"Head Over Feet." Click on the image below for the full song.
Just like when it was released in 1995, "You Oughta Know" was beloved by the audience.
Alanis wrote 'Smiling' for both her new album "Such Pretty Forks in the Road," and the new hit musical, Jagged Little Pill.
Fast forward to Jagged Little Pill's Opening Night on Broadway, Alanis gave a heartfelt speech in front of the sold-out audience.
To Subscribe to Shoshana's bwaySHO YouTube Channel, please click here.