The CW has released the new promo for the next new episode of Riverdale titled, ‘The Hills Have Eyes‘! Unfortunately Riverdale is going on a short hiatus until March 7th due to the Olympics. Check out the promo below and share your thoughts AFTER THE JUMP. Riverdale airs Wednesday evenings at 7pm!
A hasty decision comes back to haunt Betty; Tensions between Hiram, FP and Jughead spiral out of control; Archie is forced to make a tough decision.