Canada's Santa Teresa Festival returns for its fourth year from May 15-17 and happens in downtown Sainte-Thérèse with performances in local bars, on the free outdoor stage, in the Sainte-Thérèse-d'Avila Church, and on the main outdoor stage.

The outdoor stage on day one will be headlined by Russian punk activists Pussy Riot -- their first ever show in Quebec, and day two is a hip hop-leaning day with headliner Daniel Caesar plus other big names like Lil Tracy and BBNO$. The final day is headlined by Belgian rapper Roméo Elvis.

Other names on the lineup so far -- which was booked with help from M For Montreal for the first time -- include Les Louanges, Hologramme, Ada Lea, Ducks Unlimited, and We Are Wolves. Announced lineup on the poster above. Tickets here.

For Pussy Riot, this falls during their previously announced North American tour.