Saturday, January 10, 2009

Newly Redesigned "Welcome to Illinois" Road Signs Unveiled

In honor of our state's latest achievement, we thought they could use some tweaking...



Ain't they just (im)peachy?

No comments: