Archie/Betty/Veronica Love Triangle Teased In New Riverdale Promo

The CW has released a new 'Welcome to Riverdale' promo for their Archie Comics-based television [...]