Doomsquad
Doomsquad is a Toronto-based experimental trio formed by siblings Trevor, Jaclyn and Allie Blumas. Self-described as less of a band than an “art project,” their musical creations tend to veer to the abstract, psychedelic and ominous. Their new album, Let Yourself Be Seen, is the most assertive, ambitious, groove-sodden declaration of intent yet from the trio: the sound of dancefloor believers and thinkers firing on all personal and political fronts, at a time when we need it most.