those crazy japs...

Nov 08, 2005 18:21

here is yet another reason why japan is so far superior to north america...

i hope this link works:

http://video.google.com/videoplay?docid=-123322263707848424
Previous post Next post
Up