From Watchmen to Riverdale, A Short History of Riverview Hospital

In an upcoming episode of Riverdale, audiences will be spirited away to Southside High School, a [...]