Ani DiFranco's music blends the intimacy and personal expression of folk music with the passion and energy of punk rock, and her songs (which often embrace political themes when not exploring personal issues) have won her a devoted following who've
The Way to the Heart
Girls Fight Club
Hami Nepali Hami Gorkhali
Monty Python: The Meaning of Live