Banff Mountain Film Festival World Tour at The Shubert
Shubert Theater 247 College Street, New Haven, CTThe Banff Mountain Film Festival World Tour is coming to The Shubert Theatre in New Haven on February 25, 2023 from 7 to 9 pm. Banff Centre Mountain Film and Book Festival is one of the largest and most prestigious mountain festivals in the world! Hot on the heels of the Festival held every fall ... Read more