![](https://image.tmdb.org/t/p/w185/lW3B7U89BQxawUgs89YEfK9MTqE.jpg)
0.916 Views
Weezer Live in Japan December 20-22, 2005 Studio Coast, Tokyo, Japan
Release: Nov 25, 2008
Runtime: 52 minutes
Language:
Studio:
Country: