Canada’s performance will be tonight - July 31st.

Thailand’s turn will be on August 3rd; this will be the first time that country has taken part in ...