12 August 2018 at 8:00 PM
'Riverdale' Wins Big at Teen Choice Awards 2018!
About Photo #4127985: It was a huge night for the cast of Riverdale at the 2018 Teen Choice Awards held at The Forum on Sunday (August 12) in Inglewood, Calif. The show won a ton of…Read More Here