LL will have more from Councilmember Michael Brown later tonight, but as he trailed challenger David Grosso early in the evening, things were pretty glum at Brown's victory party at his campaign headquarters:
Photo by Alan Suderman
What a pathetic campaign HQ! What a loser. hahahaha
Glad to see him go! One step closer to a great and trustworthy city council.