Team:Concordia/TheUniversity

ABOUT CONCORDIA UNIVERSITY

A university located in Montreal, Quebec, Canada, that for some unknown reason has bees as a mascot. No relation to the horror film, "Bee Movie" (2007) starring Jerry Seinfeld.