Unless you live under a massive rock in a series of tunnels with earmuffs on, you have probably heard of this “oil spill” in the Gulf. This “spill” is in fact a leak and it is leaking a whole, whole lot. This situation seems virtually unfixable at this point and the scariest part is.. no […]