CHICAGO
12/20/2008 11:52 am ET Updated May 25, 2011

Pop Goes Weird: The Residents At Lakeshore Theater

The legendary California weirdoes known as The Residents are one of the greatest bad bands in history.

Read more on Decider