Touch Season 2 Episode 12 “Fight or Flight” Photos

1 year ago, by

April 17, 2013

Check out the official promotional photos of Touch season 2 episode 12 “Fight or Flight”. This episode airs on Friday, May 3 on FOX.

Related | Touch Season 2 Episode 12 “Fight or Flight” Guide

Source: FOX