It reminds me of that scene from JLU where he has to sing to save Wonder Woman. Apparently the producers were inspired by Angel singing really bad karaoke... but decided that if it was Batman, of course he'd be a fantastic singer. He's Batman. He can do anything.