Touch

Touch: Season 2: Ghosts

  • Season 2
  • , Episode 8  | 
  • Aired: 3/22/2013
    • Length: 43:16
    • Plays: ???
Synopsis >

On a stormy evening in Los Angeles, Jake's ability to communicate with Amelia proves to be critical in defending his life during a power outage.

TV GUIDE Users' Most Popular