This is a bizarre piece of merchandise that I didn’t even know existed until recently! Apparently back in 1982, Pepsi produced a line of soda cans in Greece featuring some of DC Comics heroes! Check out our favorite Nuclear Man! I’m not sure who drew the image of Firestorm. It looks like a stock image […]