itsastampede.com
SDCC 2018: Riverdale Season 3 trailer
The CW has released a trailer for Riverdale’s upcoming third season. In the US, the season will begin airing in October on The CW. In the UK, the show will continue to air on Netflix. In addi…