I was walking along the other day and when I passed this oil tank truck I could not help noticing the warning sign next to the “flammable liquid” one… Does that mean environmental hazard? Or just fish killing machine? Related Tags:Photo