washphotoshoot1.jpg
The east side of Washington Avenue between Lafayette and Dekalb has been taken over by a film crew for the last couple of days. Anyone know anything about the “Untitled Russian Project”? GMAP


What's Your Take? Leave a Comment

Leave a Reply