Dennis Rodman just keeps delivering the weird in spades.

First he was screaming at reporters from the other side of the world (for which he has since apologised saying 'I take full responsibility' and adding that he had been drinking on a stressful day. 'It's not an excuse but by the time the interview happened I was upset. I was overwhelmed.' More like his brainwashing got fried by all the cameras.), now he's singing the worst version of 'Happy Birthday' to his new BFF Kim Jong-Un before his basketball game in North Korea.

Rodman sang to a crowd of 14,000 and the North Korean leader before the match that was his 'birthday present' to Kim, which his team conveniently lost to the North Korean side.