Probably Not the Ad Agency’s Finest Moment by RELEVANT August 16, 2010 Every once in a while, a historical artifact shows up again with an eerily prescient message. Case in point: this old oil company ad that brags how the energy produced by oil can melt a glacier … 0 Comments