Those look like Jim Jones' shades. Maybe they had a Sisterhood-of-the-Traveling-Pants thing going on?
Fucking guy should be dead already! Why are they wasting their time doing this? They know it and he knows it that there's no way he's gettin out period.