Mayor Andrews? Riverdale is new TONIGHT at 8/7…

Mayor Andrews? Riverdale is new TONIGHT at 8/7c on The CW!