These unique glasses are shaped and textured to resemble a classic Coca-Cola can. They are made in France by Luminarc, a well-known glassware manufacturer. Up for sale is a set of six (6) collectible Coca-Cola "Can" Glasses, released as a promotion with McDonald's.
eBay