Mayor Bill de Blasio enthusiastically warbled Randy Newman's "I Love L.A." on the late-night talk show "Jimmy Kimmel Live" Monday night, fulfilling a bet with Los Angeles Mayor Eric Garcetti after the Rangers fell to the Kings in the NHL finals.
"He lost the bet, and now he's going to pay," Kimmel said before de Blasio's performance.
De Blasio wore an "I love LA" T-shirt for his appearance and sang alongside 10 children from the 52nd Street Project arts program, broadcast to Kimmel and Garcetti in Los Angeles via satellite from Times Square.
"Jimmy, I always wanted to meet you, but not like this, man," de Blasio said, later joking that he was in a "hostage situation." "We in New York honor our bets, but I don't have that great a singing voice."
"Roll down the window; put down the top; crank up the Beach Boys, baby; don't let the music stop," de Blasio and the children sang, then making a driving motion, they added, "We're gonna ride it 'til we just can't ride it no more."
The group skipped the verse that criticized New York City as cold and damp.
"Mayor de Blasio, you look like a counselor at the worst camp ever," Kimmel disparaged.
De Blasio also supplied hot dogs for Kimmel's audience members from New York mainstay Gray's Papaya as part of the bet.
Garcetti seemed to appreciate de Blasio's efforts, telling him he's a great mayor and adding, "Love you, man." He refused, however, to eat a Gray's Papaya hot dog and instead enjoyed one from Los Angeles' Pink's Hot Dogs.
De Blasio also said he loved Garcetti, but then added, "This ain't over."
Kimmel's show feted the Kings after their victory parade earlier in the day. He hosted players Justin Williams and Alec Martinez, and together they drank margaritas out of the Stanley Cup. Garcetti also took a sip.
De Blasio admitted in an radio interview Monday that he was learning the lyrics and was disappointed the Rangers lost the title.
"This is a dismal moment," he told HOT 97. "I was hoping the Rangers would not put me in this situation."
The Rangers lost in a 1-4 series to the Kings. If the Blueshirts had won the title, Garcetti would have sang Frank Sinatra's "New York, New York" on Kimmel's show and served the audience food from Pink's Hot Dogs.
De Blasio, a Massachusetts native, was raised as a fan of the Boston Red Sox and New England Patriots, but before the series was not shy in trash-talking the Kings to Garcetti.
"It's a bet he will have to honor, and I'm going to win," he had said. "So the Rangers are going to win this. You can take that to the bank."