I was really hoping that watching the mini-documentary Odd Future posted to YouTube last night, A Day In Ladera: OFWGKTA, would help me understand exactly who and what they are a little better.