Vulture Watch Can this mother-daughter duo work out their issues? Has The Spencer Sisters TV show been cancelled or renewed for a second season on The CW? The television vulture is watching all the latest cancellation and renewal news, so this page is the place to track the status of The Spencer Sisters, season two. Bookmark it, or subscribe […]
Media News