Touch Episode 4 “Kite Strings” Photos

2 years ago, by

March 21, 2012

Check out the latest promotional photos of Touch episode 4 “Kite Strings” airing on April 5.

 

Source: FOX via Spoiler TV