OH MY GOD. THERE ARE NO WORDS. Los Angeles, do you know how lucky you are?! I would have paid obscene amounts of money to see this live.
He even raps! And he brought his own dancers! I cannot!
(Thanks to my girl Melinda for the heads up on this! Apparently I was in a coma last night and missed it.)