I am not generally a rap fan but this is really good.
They are a husband and wife team -- their DJ is an artist in his own right.
Leon Botha is also, at 24, the oldest surviving sufferer of Progeria.
His face is straight out of Hieronymus Bosch.
Posted by DaveH at February 1, 2010 7:32 PM