Sunday, October 9, 2011

My New Favorite Mayor over, Mr. McCheese, I have a new favorite mayor now.

It's Los Angeles' Antonio Villaraigosa.

Not only is he irresistible to women, apparently, which already puts him head and shoulders above most mayors, but there's also this: protesters' tent city unhindered by rain

By Rick Orlov, Staff Writer