Babel winning best picture? Am I insane?

Posted by avatarruthers last updated January 17, 2007 at 2:35 pm

So critical...tsk tsk.