Release date: 11/25/2008
Popularity: 1
Original language: EN
Weezer Live in Japan December 20-22, 2005 Studio Coast, Tokyo, Japan