The Owl Scouts Debut This show is opening in Indianapolis tonight, Friday September 3rd. If you're within two hundred miles, you should go. giant, painterly, haunting photo narrative. If you can't be there, look at these, and pine until the show comes to your town. Anders NilsenSeptember 3, 2010Indianapolis, Mt. Comfort Gallery, Owl Scouts, Todd BaxterComment Facebook0 Twitter 0 Likes