Theres something deeply disturbing about that picture.
L
Cumulative IQ of those pictured is hovering around 1000-1250 MAX.