The Whispers A Hollow Man Episode 8

The Whispers “A Hollow Man” Episode 8

The Whispers "A Hollow Man" Episode 8 airs Monday, July 20 at 10pm on the ABC Television Network. In tonight's episode, Claire and Sean track down a man who had his own deadly encounter with Drill — over...