Wow. Anybody seen this? Impressions? I'll say up front that if you haven't seen this, thinking minds oughta. Those who saw it in passing, should see it again. Pay attention, it's ALL there. Think our dependence on foreign oil is worth this? Think our leaders have actually undermined the growth of democracy?