This is very interesting. I was just looking for articles today about Detroit's economy improving.
The past two weeks, this movie was playing the IFC Center in Greenwich Village. Not sure if it’s still there. I should go see it, though if gone, it will hopefully pop up on the IFC Channel.
Bookmarks