Running E85?

I think they must have just hit the newsstands. I saw one today...