Trouble on Laura Street

September 18, 2007 14 comments Open printer friendly version of this article Print Article

This sign was posted on Laura Street, directly across from the La Cena Restaurant.