Friday, October 28, 2016

Daily Archives: October 9, 2008

Mayor Villaraigosa finds love in Echo Park

Both man and beast seemed to give Mayor Antonio Villaraigosa a hard time yesterday when he accepted an urban planning award at Echo Park Lake. Ducks quacked and geese honked while the mayor spoke. Yapping dogs distracted him, too. Even a heckler driving on nearby Glendale ... Read More »