Ripped From The Headlines

Organ Trail

Season 1 Episode 22

In this episode Matt and Enn recap episode 21 of Law & Order, Sonata for Solo Organ. This episode appears to be the GENESIS for the urban legend of kidney thieves, but is it really an urban legend? Listen to find out... 

Support the show