Justin Bieber is surely a liar as just a day after cancelling his gig at the Thanksgiving Parade and Stephen Colbert's show citing "personal reason, he hopped on stage with DJs The Chainsmokers on the same night.
The 'I'll Show You' hit-maker surprised everyone at in downtown LA when he unexpectedly came on stage to perform on his three songs with the DJ duo as he previously cancelling a string of shows and even apologised Colbert for doing so, the Mirror reported.
Bieber also promised his fans to appear on the show soon and mentioned that he had some "personal issues" because which he wasn't able to make it, but it didn't seem so.