Japan 2005
The only American Football I'll see while in Japan. 11:46p.m.