Tuesday, April 28, 2009

No, really...

That's right you are.

Thursday, April 2, 2009

Language Barrier

This sign has been plastered across the city of Chicago.
It's for the upcoming Latino Film Festival, hosted by the Latino Cultural Center.

Take a look at the web address

Did you look carefully?

Nope. It's not Spanish. It's Engish. Er. English.