John Doe Season 1 Episode 12
Rachel visits John in Seattle. New to relationships and dating, John seeks out advice from Frank. A popular deejay dies under peculiar circumstances. John and Rachel work with the police to figure out how it happened.
Sorry, there are no videos available!