POLL : What did you think of Riverdale – Chapter One Hundred and Three: The Town? admin 55 years ago POLL : What did you think of Riverdale – Chapter One Hundred and Three: The Town?