A documentary that delves into the world of visually handicapped. A documentary that introduces the new innovation to help them actively socialize. A video produced...
Two young blind New Yorkers daily embrace the Big Apple, with its packed sidewalks, crowded subways, speeding taxis. Millions of people racing in a million...