
Concordia University
About
Located in the vibrant and multicultural City of Montreal, Concordia University places among the top-ranked universities worldwide founded within the last 50 years and among the largest urban universities in Canada.
Country
CanadaContacts
Get Vurchel Pro to Access ContactsFilms on Vurchel

No Video Available
Rudy Goes Sightseeing
Rudy the horse uses his extendable telescope to see far beyond the naked eye and into…

No Video Available
A Penny for a Cockroach
In the land of happiness, people have everything. They receive everything they need, in…