GraphJam

bp

Predictable / Little Government Regulation / Damaging Our Children's Future

bp debt future government little oil spill - 3637864704
Comments

bp earth news ocean oil Pie Chart water - 3611538944
By alexandre_santoro
Comments
Advertisement

Evil / Incompetent / Cowardly

bp - 3704503552
By jrrymaury
Comments

Far-Fetched apocolypse theories

2012 apocalypse bar graphs bp nuclear war zombie - 3643862528
By loki544
Comments

bp news oil Pie Chart - 3731110400
By greenethumb
Comments
1