Touch Episode 6 “Lost & Found” More Sneak Peeks

2 years ago, by

April 18, 2012

FOX has released three additional sneak preview clips of this Thursdays episode of Touch, “Lost & Found”. Check them out below.