It Seems These People Might Be Onto Something

What did you think of the image?