D
Crew

David E. Smith

David Emerson Smith is an American makeup effects artist.

'I Play Rocky' Exclusive Interviews
Celebrity Interviews