Season 2 Episode 13 episode 13

Touch Season 2 Episode 13 "Leviathan" Promo

Check out the promo for the Touch Season 2 finale titled "Leviathan" airing next Friday on FOX.