TV Ate My Brain October 29, 2017 TV Ate My Brain – Riverdale: 2×03 “Chapter 16: The Watcher in the Woods” Liz and Karly are back for Riverdale, “Chapter 16: The Watcher in the Woods”. Should…