Is this a “Where Are They Now?” publicity still for VH-1’s yummy I Love the ’80s” series — or is it a sign of the imminent Apocalypse?