'Riverdale' Season 3 Finale Trailer

5/14/2019 - by THR Staff
The season 3 finale of 'Riverdale' airs Wednesday at 8 p.m. on The CW.