Published on Apr 16, 2014
Wait a second...did BP spill again?
BP -- as in British Petroleum -- as in the same company responsible for
the biggest oil spill in world history in the Gulf of Mexico back in
2010? In this Big Media Blindspot, the Governor uncovers a spill right
here in Lake Michigan. But that's not all: guess what our money-hungry
government just approved...more leases for BP in the Gulf! Has BP paid
their dues? Give Jesse your verdict at ora.tv/offthegrid.