BP engineers, discouraged by their failure to end the leak in the Gulf of Mexico have resorted to a new, desperate tactic that they feel is “most promising.” Beginning today BP engineers will lower dozens of 52 inch flat screen TVs to the ocean floor. Those TVs will broadcast World Cup soccer in hopes of […]