User:Durtcitydestroyer

Spencer Davids

Spencer Davids born in Cape town South Africa in the 70's is a producer and director from Australia.

Early life