Twins? Where?

The PR on this NakedSword.com release clearly states it: features a pair of honest to God -we would not kid you- tantalizing, tasty twins. Well, I can't find 'em. That's not them in the photo. (I haven't seen the video, maybe that's where they are?) Please go check it...