Tuesday, August 27, 2013

Superhumanoids - Bad Weather




Check out the video for Los Angeles-based electronic pop trio Superhumanoids' single, "Bad Weather" taken from their debut album, Exhibitionists out now on Innovative Leisure and available on iTunes.

https://www.facebook.com/superhumanoids

No comments:

Post a Comment