information
David Cardoza is an American filmmaker. A lost dog. He is based in New York City.
Also Enteres In
New York Manhattan
Good Morning
I Can Sing
GODMODE
Mitch Walking Around
Mitch Watches TV
Don't Talk to Strangers
For Posterity