17 Things That Actually Happened On "Riverdale" This Week 11/07/2019 09:55:00 am Entertainment "You have the serial killer genes?" "Yeah." View Entire Post › via BuzzFeed/Travel SHARE THIS