Touch Episode 6 “Lost and Found” Photos

2 years ago, by

April 7, 2012

Here’s the official promotional photos of Touch episode 6 “Lost and Found”; that is scheduled to air next Thursday, April 19 on Fox.

 

Source: FOX