News Superhumanoids Announce North American Fall Tour The pop band, Superhumanoids, have announced a North American tour, for the fall. They will be touring in support of their forthcoming sophomore album, Do You Feel Ok?. You can check out the dates and details, after the break.