Tamara Davis
Known For:
Directing
1999
Director
Faith No More: Who Cares A Lot? The Greatest Videos