Tar Sands Oil Spill in Kalamazoo River in Michigan the Most Expensive Onshore Oil Spill in History In the summer of 2010, most of the media and public’s attention focused on the BP oil spill in July 2010. I honestly, and embarrassingly, was completely unaware of another […] Michelle July 11, 2012 7 Comments