Pyramid Culture

An all-female, electro-pop science-obsessed outfit hailing from Toronto.

Source: Last.fm