1. Skip to navigation
  2. Skip to content
  3. Skip to sidebar
Chats

TSO performs O Canada in 12 languages

Toronto Symphony Orchestra performs a phenomenal rendition of O Canada, in the world's 12 most popular languages.