Exxon Mobil On The Run Italy
January 15, 2012 in Advertising, Tearsheets
Shot this in December of 2003 but never saw it around until summer of 2005, a couple friends of mine were vacationing in North Eastern Italy, where they stopped at a local gas station and lo & behold, they saw me. Luckily, they took these photos and surprised me with them while showing me their “travel slideshow”.




