Weezer in Japan Aidan Posted on March 23, 2010 Posted in Fun Links Tagged with Japan, Videos httpv://www.youtube.com/watch?v=RXnHnWTqa_M Share this:FacebookX