Would you say this picture is Out of Touch?

This is the single most 80s picture in existence.