This is from Buffy the Vampire Slayer. It is from the episode Once More with Feeling from Season 6. The whole episode is basically a musical. It is one of my favorite episodes. I have been watching Buffy again and just watched this episode recently so thought I would share a song from it.