Twin Peaks, in key new episode, nods to Buddhism again

Rod Meade Sperry unpacks the Buddhist reference in last night's episode of "Twin Peaks."