Justin Bieber appeared to be in good spirits in Los Angeles on Tuesday afternoon, just a few hours after calling off his scheduled Thanksgiving week performances in New York City.
The 21-year-old singer was spotted riding around on a scooter, looking “relaxed and happy” according to an eyewitness. Another source spotted Bieber on Sunset Boulevard near the Hollywood Palladium and said he was “smiling” and “seemed happy.”
A source close told ET that at around 4 p.m., the singer was back on the road, on a “little trip” with friends instead of heading to New York for his previously scheduled appearances. The source added the singer was heading south from Los Angeles, passing through Orange County and staying with friends for the night.
Earlier in the day, production sources told ET that the pop star was scheduled to shoot his performance for CBS’ Thanksgiving Day Parade special on Tuesday evening, after appearing on The Late Show With Stephen Colbert, but abruptly canceled both appearances for undisclosed personal reasons.
ET has reached out to CBS and Bieber's rep for additional details, but the singer did tweet about not showing up to The Late Show.
"My apologies to @colbertlateshow as I won't be able to make it to NYC tomorrow for the show," the "Sorry" singer socialed on Tuesday. "I look forward to making it up to you soon."
My apologies to @colbertlateshow as I won't be able to make it to nyc tomorrow for the show. I look forward to making it up to you soon— Justin Bieber (@justinbieber) November 24, 2015
He also tweeted at Colbert, writing: "@StephenAtHome, thank you for the understanding as sometimes life kicks our a** and we need to deal with it. I will see u soon. Thank you."
@StephenAtHome thank you for the understanding as sometimes life kicks our ass and we need to deal with it. I will see u soon. Thank you— Justin Bieber (@justinbieber) November 24, 2015
Regardless, the show will go on without Bieber. Hosted by ET's Kevin Frazier, the holiday special will feature portions from the 89th annual Macy's Thanksgiving Day Parade, as well as performances by Broadway productions of Jersey Boys and Beautiful: The Carole King Musical.
The Thanksgiving Day Parade will air live from 9 a.m. to 2 p.m. ET on CBS.