Vulture Watch Can you tell the different between a real pitch and a sham? Has the Snake Oil TV show been cancelled or renewed for a second season on FOX? The television vulture is watching all the latest cancellation and renewal news, so this page is the place to track the status of Snake Oil, season two. Bookmark it, or […]
Media News