Posted on July 19, 2012 by johnnyThe 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. Spread the love:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Tumblr (Opens in new window)Click to email a link to a friend (Opens in new window) Related