bikini kill

Live Ledge #212: New Releases

Live Ledge #212: New Releases

Another month, another show of nothing but brand new music.

Live Ledge #182: 1995

Live Ledge #182: 1995

As the Beatles song goes, “it was 20 years ago” all of these songs were released.

Live Ledge #152: Fantasy Festival (Pt. 1)

Live Ledge #152: Fantasy Festival (Pt. 1)

In response to the horrors of Coachella, Hudson curates his own personal music festival.

Live Ledge #112: Love Is The Law

Live Ledge #112: Love Is The Law

Tonight we celebrate the passage of the Marriage Equality Law in Minnesota.