I thought this was a pretty good shot too. It's hard to photograph the transparency of the Anti-Freeze. A flash makes them look frosted so you have to get some pretty good lighting from behind to make them glow. I wonder what would happen if you held an LED light up to them in the dark!
I just replaced my photo with one that shows the red better, but I wanted to put a note here so people don't think you're crazy for thinking the logo looked black :)