"The Two Escobars" by Jeff and Michael Zimbalist, Showing at Tribeca Film Festival, April 22, 23, 25, and May 1st, 2010 With 54 Days, 04 Hours, 40 minutes and 00 seconds left until the 2010 FIFA World Cup to be held this summer in Johannesburg, South Africa, many may really enjoy this fantastic film comparing the lives of two humble, yet powerful men born in the same city, Medellin, Columbia, who share the same last name, but have no relation to one another, except the fact that they both sim...