Tribeca Film Festival award winner Alma Har'el (Bombay Beach) tells a skeptical Eric Hynes about the joys of owning a small dog during a stroll in Central Park.
Tribeca Film Festival award winner Alma Har'el (Bombay Beach) tells a skeptical Eric Hynes about the joys of owning a small dog during a stroll in Central Park.