athabasca3 Published December 16, 2012 at 500 × 334 in Images the anthropomorphic oil drop–a digital “tour guide” at the Oil Sands Discovery Center in Fort McMurray Like this:Like Loading...