Thursday, March 12, 2009

Where Is This?

Do you know which city this is? It's downtown Kenosha, Wisconsin. Chicago News Bench RSS Feed Cool Stuff...