Wiki Targeted (Entertainment)
Do you like this video?
The Sheriff Station is the local police headquarters in Riverdale.
- There were at least three additional law enforcement officials at the time of Clifford Blossom's death.
- "Chapter Eighty: Purgatorio" (mentioned)
- "Chapter Eighty-One: The Homecoming"
- "Chapter Eighty-Six: The Pincushion Man" (mentioned)