Trump's rock star reception at Davos

No, it's not Beyonce. That's U.S. President Donald Trump arriving at Davos.