Tuesday, September 02, 2003

Japan is crazy.
Need proof?
The trailer for Battlefield Stadium.

Also, on a completely unrelated note, Pirates! Gold.

No comments: