I was driving through the Village tonight, and as I turn up Glendon, I'm almost blinded by the most horrific glare from the windows of the Westwood Brewing Company. Turns out they have an ugly neon $C Miller Lite sign proudly displayed for all the patrons to see just a few hundred yards from the UCLA campus.
Has it really come to this? Are current students that numb? Neon Trogans in the Village, and nobody cares?