More pics from the Taharka Brothers movie shoot, siblings! Academy Award nominated Director Rachel Grady of Loki Films (and 'Detropia' film fame) chops it up with the director and the film crew over a scene in the Taharka Brothers factory parking lot. The documentary will premiere next April in NYC!
Action, baby!!! Action!!!