The Definition Of Insanity: Santa Barbara's Oil Spill
June 05, 2015 —
Here we are again. Another spill, another blackened beach. Are we destined to repeat ourselves until there’s nothing left to protect?