Wednesday, September 28, 2005


On Monday, we visited the amazing downtown Seattle video store, Scarecrow Video. Here's the window display they've put together for the DVD release of the Sin City movie. Posted by Picasa

No comments: