Up and Vanished TV Show + Season 2 Update
Up and Vanished is coming to TV on Sunday, November 18th at 7pm EST on Oxygen. Episode 11 of Season 2 will come out this Tuesday morning 11/13.
Download from Google Play
Download from App Store