« Maybe Major Dad and His Brother | Main | No, You're Not an A$$hole Anymore »

June 05, 2006

NOLA stuff....

with interesting graphics.

Posted by Crusader at June 5, 2006 04:34 PM

Comments

That is beyond cool! The Times-Picayune did a bang up job putting that presentation together.

Posted by: tree hugging sister at June 5, 2006 11:12 PM