Via Audio plays pretty indie pop. The Meat Puppets are an American rock band formed in January 1980, in Paradise Valley, Arizona. The Valley Arena's latest effort is titled "Take Comfort in Strangers."
Added by Upcoming Robot on October 11, 2007