Posted on July 19, 2012The Humanoids @ Church 7.14.2012 If global thermonuclear war ever plays out like it threatened to in countless ’80s flicks, The Humanoids will be the last band remaining to rock us through the atomic winter.