Along with the sneak peeks, The CW has released an inside one where executive producer Todd Helbing previews tonight’s episode – Not to mention we get to see a few scenes that will air tonight!