The Led Zeppelin Trial / The Rise of USB Headphones

Episode 159 • July 24, 2016

In recent music news, the "Stairway to Heaven" ruling was decided, and new technology could force you to throw away all of your headphones.

Loading track...

Download MP3