4.24.2007

Neon Nature

Neon Nature is a company that makes naturally flavored sodas in a variety of unique flavors. This logo was designed to resemble the glowing neon. You may also see that the "e" is intended to look like a peach (Spring 2007).