Ambrose in Lil Archie Published March 19, 2017 at × in Episode 197: I Love and Hate the CW’s Riverdale ← Previous The makings of a psycho killer