We already know Janatha Garage First look (#NTR26) shall be unvieled this May 19th evening as a birthday gift for Tarak fans. But here is an interesting update....