Bright new torch to look for great new products
The American Oil Company of Chicago unveils a new promotional torch and promises a slate of innovative products. The campaign emphasizes higher expectations from American while signaling continued growth and expanded offerings.