Pecan Alien, Alien Pecan
Hard to believe all the love I still have for this little guy, made for one of my clients back in 2008.
He's the logo icon for a small business called Legal Alien Foods, born in a pecan grove in out of Roswell, New Mexico.
What do you see first? A pecan or an alien?
More by AnnMarie Flamenco View profile
Like