Posted by copyace on March 26, 2009 at 13:12:52:
I want to put my foot through my car radio every time I hear what IMHO is the lamest show opening in the biz. Has WLS magically built a rooftop showcase studio that's going to double as an observatory?