A series examining mysterious illnesses that baffle medical experts begins with a man who gets drunk without imbibing alcohol; and a woman who hears loud noises everywhere she goes. |
||
Title: | Too Loud To Live | |
Air Date: | April 17, 2015 | |
Runtime: | 40 min | |
greenguy86 : He's not that unlikable. But he does have the face of did I smell poo... all the time. And...