Sounded like Jared Leto (30 seconds to Mars) was singing live (albiet probably with a backing track).
I think practically all of them (if not all) sang live. That's why I jokingly said it was a karaoke. (No disrespect intended). I truly prefer live voice over a backing track than straight playback with people mimicking the performance.