See more at Divine David.
Divine David is a UK artist who gives new meaning to performance art. In this episode, watch as he teaches some new makeup techniques, gives his take on the Royal Family, and showcases his brilliant monologues on “Television.”
For sale for $2 (please login to purchase)
– Selected by Ross Greenberg