We take a break from our regularly scheduled odyssey to promote the following worthy item. This Friday, the New Orleans Film Festival is hosting the American premiere of the documentary film, The Big Fix, which details the massive government cover-up which has taken place in the wake of the BP oil spill. There will be […]

Read More → Big Fix