mini Statue of Liberty with strange torch on a front lawn Davis Street, Morton Grove, Illinois, 12/27/2007