07 September 2020 at 8:16 PM

'Riverdale' Stars Step Out in Vancouver After Completing Their Quarantine

riverdale stars step out in vancouver 034481198

About Photo #4481198: The stars of Riverdale have been spotted out and about in Vancouver, Canada after completing their 14-day quarantine! KJ Apa was all smiles while stepping out…Read More Here