December 05, 2008

The Best Albums Never Made

The American Scene has a hell of an end-of-year list. Any other year, "Chinese Democracy" would've been a shoo-in.

Posted by Stephen Silver at December 5, 2008 04:53 PM

Funny, I would have thought an album called Testicle Sandwich would have been released by AC ...

Posted by: LilB at December 6, 2008 11:26 AM
Post a comment

Remember personal info?