Yo La Nuclear War

Reported by erun

Yo La Tengo are currently in Nashville, TN working on their new album, schedule for release during the first half of 2003. They may be laying low due to the backlash surrounding their last single. More to come, most certainly.

Oct 21 2002