Troma Team & Lloyd Kaufman at
Dragon*Con 2006!
Photos from Gregg Mrowka

And there was much rejoicing.
Atlanta, GA
September 1 - 4, 2006