Superhumanoids “Bad Weather”
Los Angeles dream pop band, Superhumanoids are preparing to release their album Exhibitionists on August 6th. The album’s latest single is “Bad Weather,” a…
Read MoreLos Angeles dream pop band, Superhumanoids are preparing to release their album Exhibitionists on August 6th. The album’s latest single is “Bad Weather,” a…
Read MoreHave you ever wondered what Nine Inch Nails‘ 1994 sociopolitical hit “March of the Pigs” was turned into unrecognizable synth pop? Well good news,…
Read More