tvline.com
Survivor Reveals Winner, Riverdale Finale and More
On TV this Wednesday: Survivor crowns a new winner, Brockmire suffers from impotence and Riverdale makes a chilling announcement.
Ryan Schwartz