Marc Martel sounds so much like Freddie Mercury that 10,000 fans in Chile spontaneously sang along in perfect unison.