Last night, Mayor de Blasio honored his Stanley Cup bet with LA Mayor Eric Garcetti and sang "I Love LA" on Jimmy Kimmel Live. He prefaced the performance with this disclaimer: "We New Yorkers make good on our bets but I don't have that great a singing voice, so I've got some friends here to help me out." Cover your ears and hope there's no permanent damage to those kids' ears:

After "singing," de Blasio announced that Kimmel's audience would be getting "the finest hot dogs" from Gray's Papaya.

The Rangers lost the Stanley Cup to the Los Angeles King last Friday. LA Mayor Garcetti celebrated by dropping the F-bomb on live TV.