Watching the Nelson Mandela 46664 concert tonight from Cape Town makes me want to be there so bad it hurts. What a beautiful place that is! Such excellent people! And such a good cause tonight in AIDS.

Go check out the concert live from Greenpoint Stadium in downtown Cape Town.