I went yesterday with Risa to look at Il Motore, the new venue opening on Jean Talon. Il Motore is a collaboration between Montreal show promotors, tour bookers, and label: Blue Skies Turn Black, and the owners of the staple indie rock venues, restaurant/cafe, hotel, and Spanish social club: La Sala Rossa and Casa del […]