David CardozaThe BiographyDavid Cardoza is an American filmmaker. A lost dog. He is based in New York City. Back
David Cardoza inMoviesSort Popularity Votes Average Original Title Release Date GODMODE 0 average rating ★★★★★ Don't Talk to Strangers 0 average rating ★★★★★