November 11, 2008

Soul Coughing on a Chrysler commercial? Good to know those dudes are getting a paycheck.

I’m stoked to hear Nirvana on a commercial in 2046.