With heavy excitement for LA’s Superhumanoids’ forthcoming debut LP, Exhibitionists (out August 6 via Innovative Leisure), the band have revealed its epic dream-pop first single, “Bad Weather”.